有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何使用基于JDK11的Java应用程序使用Java soap web服务

我用java创建了一个web服务,我在maven依赖项的帮助下使用了jaxb和jax ws注释,我想用java应用程序使用该web服务。经过一些研究,我发现我应该运行wsimport命令来生成jax-ws可移植工件,但是,这个命令在jdk 11及更高版本中不再可用,因此我在哪里可以找到可执行文件并将其添加到我的jdk bin文件夹


共 (1) 个答案

  1. # 1 楼答案

    您可以从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作为命令调用