使用axis工具将wsdl文件转为java文件及jar包

axis下载地址:http://axis.apache.org/axis2/java/core/download.cgi

下载好后解压,放到某个目录下

1.运行cmd,进入axis的bin目录,执行如下命令

axis2-1.5\bin >wsdl2java.bat -uri D:\ssoInterface.wsdl -o D:\output -p com.bd.zd

-uri : wsdl文件的位置,注意检查文件路径之间不要有空格哦~有空格就需要把这段路径加“”(引号)。

-o:文件的输出位置。默认情况两个文件( java文件及build.xml)都在axis2-1.5\bin目录下

-p:生成的java文件的包名

注意生成的java包目录会默认加上一层src(如axis2-1.5.5\bin\src\com\zhejiangcourt\ssoverifyweb)

2.在bin目录下,运行 ant jar.client 就可以打jar包了

(因为上一步生成的build.xml就在bin目录下,如果你指定到其他目录了,就需要到build.xml所在的目录下执行ant哦~)jar包默认在bin的build目录下。

注意:执行ant jar.client的时候,你需要配置好ANT_HOME和AXIS2_HOME哦~

XXX_HOME就是到bin目录那一层。比如我的AXIS2_HOME是D:\develop\axis2-1.5.5\bin

3.题外话

不过我通过wsdl生成的jar包还是没能够满足我的需求,leader说:可能ssoInterfaces.wsdl 还依赖其它的 wsdl , 要找全所有的 wsdl , 从根那个生成才行的。


你可能感兴趣的:(axis,wsdl生成java)