如何解决;找不到工件javax.xml.ws:WebServiceContext“;使用maven启动应用程序时出错?
下面我将构建一个名为[Entando][2]的应用程序 特别是我使用如何解决;找不到工件javax.xml.ws:WebServiceContext“;使用maven启动应用程序时出错?,java,maven,Java,Maven,下面我将构建一个名为[Entando][2]的应用程序 特别是我使用maven命令来构建应用程序,完成了2.2中的步骤 mvn archetype:generate -Dfilter=entando-archetype-webapp-generic 这是成功的 然后,要启动应用程序,需要使用maven命令 mvn clean jetty:run 起初,我描述了错误,但由于那里的答案,问题得以解决 现在,对于javax.xml.ws:WebServiceContext,我得到了一个类似的错误:
maven
命令来构建应用程序,完成了2.2中的步骤
mvn archetype:generate -Dfilter=entando-archetype-webapp-generic
这是成功的
然后,要启动应用程序,需要使用maven
命令
mvn clean jetty:run
起初,我描述了错误,但由于那里的答案,问题得以解决
现在,对于javax.xml.ws:WebServiceContext
,我得到了一个类似的错误:
我试图通过添加以下内容来修改pom.xml
文件:
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>WebServiceContext</artifactId>
<version>2.2.11</version>
</dependency>
我如何解决它?我找到了一个解决方案,我会分享它,以防有人需要它: 在
pom.xml
中,我添加了:
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.2.6</version>
</dependency>
javax.xml.ws
JAXWSAPI
2.2.6
如果您使用的是JDK 1.8,则无需添加这个javax.xml.ws依赖项,因为它的rt.java已经包含了这个依赖项。如果您的JDK没有rt.java,只需在eclipse中重新配置即可。为什么要否决?
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.2.6</version>
</dependency>