在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-已删除
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐