在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-已删除
在Jdk15环境下,使用maven打包时遇到javax.xml.soap不存在的错误,原因是从Java 11开始,JavaEE模块被移除,包括JAX-WS。为解决此问题,需要在pom.xml文件中添加新的依赖,如com.sun.xml.ws的jaxws-ri模块,版本为2.3.2。
1434

被折叠的 条评论
为什么被折叠?



