在Jdk15环境下,用maven 打包提示 程序包javax.xml.soap不存在
查找相关资料得知,从java11开始,Java EE模块已经被删除,不再有JAX-WS模块。
解决方法: 在pom中添加新依赖即可。
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-ri</artifactId>
<version>2.3.2</version>
<type>pom</type>
</dependency>
从Java 11中删除了JAX-WS
JAX-WS不再与Java 11捆绑在一起。
根据发行说明,Java 11删除了Java EE模块:
1 | java.xml.ws (JAX-WS, plus the related technologies SAAJ and Web Services Metadata) - REMOVED |
- Java 8-确定
- Java 9-已弃用
- Java 10-已弃用
- Java 11-已删除