如何在Java 11上使用WebServices?软件包javax.jws不存在

Moi*_*lho 5 java java-11

我将对AdoptOpenJDK11的应用移植了下来,发现了一些问题,例如“包javax.jws不存在”,我已经使用jar“ jsr181-api.jar”配置了构建路径,这是一个webApplication,如何解决?关于AdoptOpenJDK 11上的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
Run Code Online (Sandbox Code Playgroud)

有人知道我该如何解决吗?

Ben*_* R. 10

使用Java EE API的已淘汰JPMS模块的每次 更换

请使用JAX-WS的参考实现。

<dependency>
  <groupId>com.sun.xml.ws</groupId>
  <artifactId>jaxws-ri</artifactId>
  <version>2.3.0</version>
  <type>pom</type>
</dependency>
Run Code Online (Sandbox Code Playgroud)