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

如何在Java11上使用WebServices?包javax.jws不存在,java,java-11,Java,Java 11,我模仿我的应用程序采用OpenJDK11,我发现了一些问题,比如“包javax.jws不存在”,我已经用jar“jsr181 api.jar”配置了构建路径,它是一个Web应用程序,我如何修复它?在OpenJDK 11上有关于webservices的新内容吗 @WebService @SOAPBinding(style = Style.RPC) // this tags doenst work output: error: package javax.jws does not exist er

我模仿我的应用程序采用OpenJDK11,我发现了一些问题,比如“包javax.jws不存在”,我已经用jar“jsr181 api.jar”配置了构建路径,它是一个Web应用程序,我如何修复它?在OpenJDK 11上有关于webservices的新内容吗

@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
有人知道我是怎么修的吗

改用JAX-WS的参考实现

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

com.sun.xml.ws
jaxws-ri
2.3.3
聚甲醛

我相信有两种不同的东西:javax.jws属于JSR-181,javax.xml.ws(包含在jaxws-ri中)属于JSR-224。请参阅版本2.3.0的NexusIQ投诉,因此我们使用了2.3.2