【发布时间】:2019-10-13 20:52:19
【问题描述】:
我用 java 创建了一个 web 服务,我在 maven 依赖项的帮助下使用了 jaxb 和 jax-ws 注释,经过一些研究发现我应该运行一个wsimport 命令生成 JAX-WS 可移植工件,但是此命令在 jdk 11 及更高版本中不再可用,那么我在哪里可以找到可执行文件并将其添加到我的 jdk bin 文件夹中?
【问题讨论】:
标签: java soap jax-ws soap-client wsimport
我用 java 创建了一个 web 服务,我在 maven 依赖项的帮助下使用了 jaxb 和 jax-ws 注释,经过一些研究发现我应该运行一个wsimport 命令生成 JAX-WS 可移植工件,但是此命令在 jdk 11 及更高版本中不再可用,那么我在哪里可以找到可执行文件并将其添加到我的 jdk bin 文件夹中?
【问题讨论】:
标签: java soap jax-ws soap-client wsimport
您可以从the Maven repo 下载 JAXWS-RI zip 分发文件。我正在使用 2.3.3-b01 版本并且工作正常。
下载后,您可以将wsimport.sh 脚本符号链接到您的路径:
$ cd ~/bin # or other location in your path
$ ln -s /path/to/jaxws-ri-zip-contents/bin/wsimport.sh wsimport
现在您可以调用wsimport 作为命令。
【讨论】: