尽管如此,我已经定义了相关的依赖项,如下所示,当我的应用程序调用 Web 服务时,会出现 java.lang.ClassNotFoundException: com.sun.xml.internal.ws.spi.ProviderImpl
异常。
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.2.10</version>
</dependency>
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>2.2.10</version>
<type>pom</type>
</dependency>
ps servlet 容器是 Apache Tomcat 9.0.4
。
ps Java 版本: 9.0.1
。
原文由 talha06 发布,翻译遵循 CC BY-SA 4.0 许可协议
@reta 回答的第一部分对我有用。这些是我的 pom (Java 10) 的相关依赖项: