如何在Java11上使用webservices?包javax.jws不存在

a2mppw5e  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(1179)

这个问题在这里已经有答案了

用JavaEEAPI替换不推荐使用的jpms模块(9个答案)
一年前关门了。
我模仿我的应用程序采用openjdk11,我发现了一些问题,比如“包javax.jws不存在”,我已经用jar“jsr181api.jar”配置了构建路径,这是一个webapplication,我该如何修复它?关于OpenJDK11上的Web服务有什么新内容吗?

@WebService
@SOAPBinding(style = Style.RPC) // this tags doenst work

output:
error: package javax.jws does not exist
error: package javax.jws.soap does not exist

有人知道我怎么修吗?

qqrboqgw

qqrboqgw1#

使用JavaEEAPI替换不推荐使用的jpms模块
改用jax-ws的参考实现。

<dependency>
  <groupId>com.sun.xml.ws</groupId>
  <artifactId>jaxws-ri</artifactId>
  <version>2.3.3</version>
  <type>pom</type>
</dependency>

相关问题