安装 Metro-jax-ws 并运行 wsimport 问题

Jac*_*ack 1 java soap wsimport java-11

由于wsimport自 JDK11 以来不再包含(在哪里下载以及如何安装 JAX-WS wsimport 工具?),我想我需要安装metro-jax-ws;但是,没有关于如何执行此操作的说明......

Jac*_*ack 5

  1. 从此处下载并解压最新版本。
  2. 安装Maven
  3. cd 到metro-jax-ws-3.0.2/jaxws-ri/bundles并运行mvn install
  4. 之后mvn install,阅读安装过程的最后一行并找到jaxws-ri安装位置(例如,.m2/repository/com/sun/xml/ws/)。
  5. cd 到jaxws-ri安装位置,然后也 cd 到{latest_version}/jaxws-ri/bin.
  6. 运行wsimport.sh(例如,sh wsimport.sh http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso\?WSDL