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

时间:2019-02-04 12:41:45

标签: java java-11

我将对AdoptOpenJDK11的应用移植了下来,发现了一些问题,例如“ package 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

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

1 个答案:

答案 0 :(得分:3)

Replacements for deprecated JPMS modules with Java EE APIs

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

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