我当前正在开发一个需要wsimport的项目,但是我们使用的是JDK11,我刚刚发现从此版本开始,wsimport已从JDK中删除。

我搜索了答案,并尝试添加此依赖关系,但目前无法正常工作。

     <dependency>
        <groupId>javax.xml.ws</groupId>
        <artifactId>jaxws-api</artifactId>
        <version>2.2.11</version>
    </dependency>

wsimport是否有我不知道的替代品?

谢谢 !

最佳答案

今天,您可以使用fork来直接替代org.codehaus.mojo:jaxws-maven-plugin:2.5:

<plugin>
  <groupId>com.helger.maven</groupId>
  <artifactId>jaxws-maven-plugin</artifactId>
  <version>2.6</version>
  <configuration>
    ...
  </configuration>
</plugin>

https://github.com/phax/jaxws-maven-plugin。它与jdk11一起很好地工作

关于java - 用JDK 11替换wsimport,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53266846/

10-09 05:18