在哪里可以找到axis wsdl2java文件?

9vw9lbht  于 2021-07-05  发布在  Java
关注(0)|答案(4)|浏览(298)

我下载了Axis1.4(http://www.nic.funet.fi/pub/mirrors/apache.org/ws/axis/1_4/ )我想使用wsdl2java,但是我没有从包中找到这样的文件,但是有对这个文件的引用(http://ws.apache.org/axis/java/user-guide.html#wsdl2javabuildingstubsskeletonsanddatatypesfromwsdl )在他们的网站上。我在哪能拿到那个文件?

kyks70gy

kyks70gy1#

从医生那里
您将在“org.apache.axis.wsdl.wsdl2java”中找到AxisWSDL到java工具。基本调用形式如下所示:
%java org.apache.axis.wsdl.wsdl2java(wsdl文件url)

cotxawn7

cotxawn72#

下面是一个调用wsdl2java的简单bash脚本,您可以将其放入“lib”目录并运行:


# ! /bin/bash

CP="."
for JAR in `ls *.jar`; do
        CP="$CP:$JAR"
done

# echo "classpath = $CP"

java -cp $CP org.apache.axis.wsdl.WSDL2Java $@
11dmarpk

11dmarpk3#

我在尝试使用时遇到了同样的问题 wsdl2java 轴1.4。但是找不到 wsdl2java 文件。我所做的就是 wsdl2javaaxis2 并根据Axis1.4JAR文件等进行修改,我为Axis1.4运行它。我可以通过一些警告来获取java类文件。我不在乎警告。
总之,我从wsdl和axis1.4获得了所有java类文件。但是,我觉得如果您将它从Axis1.4迁移到axis2,这将是更好的选择。

dgjrabp2

dgjrabp24#

我想我会提供一个最新的答案。目前,wsdl2java位于apachecxf包中。如果您提取它,您将在bin目录中找到简化执行过程的方便脚本。
下载:http://cxf.apache.org/download.html
使用说明:https://cxf.apache.org/docs/wsdl-to-java.html

相关问题