我正在关注this guide以构建名为[Entando] [2]的应用程序。
特别是我使用maven
命令构建应用程序
mvn archetype:generate -Dfilter=entando-archetype-webapp-generic
并且成功了。
然后启动应用程序,编写使用maven
命令
mvn clean jetty:run
起初我遇到了here所描述的错误,但由于那里的答案已经解决了。
现在我收到javax.xml.ws:WebServiceContext
的类似错误:
我尝试通过添加:
来修改pom.xml
文件
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>WebServiceContext</artifactId>
<version>2.2.11</version>
</dependency>
但它不起作用导致错误:
Could not find artifact javax.xml.ws:WebServiceContext:jar:1.1.1 in snapshot-repository (https://oss.sonatype.org/content/repositories/snapshots/)
我该如何解决?
答案 0 :(得分:1)
我找到了一个解决方案,如果有人需要,我会分享它:
在我添加的pom.xml
中:
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.2.6</version>
</dependency>
答案 1 :(得分:0)
如果您使用的是 JDK 1.8,则无需添加此 javax.xml.ws 依赖项,其 rt.java 已包含此依赖项。如果您的 JDK 没有 rt.java ,只需在您的 eclipse 中重新配置即可。
答案 2 :(得分:0)
在您的项目中添加此依赖项-
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.2.6</version>
</dependency>
和 mvn 全新安装