经过aix2生成客户端代码须要准备相应的包,而后执行命令,步骤以下:java
1、所需包准备apache
下载axis2-1.6.2-bin.zip,解压从lib包中取出spa
jaxrpc.jarblog
wsdl4j-1.6.2.jarip
axis.jar (貌似最新下载的包中没有这个文件)须要单独从网上下载rpc
commons-logging-1.1.1.jarcli
commons-discovery-0.2.jarservice
mail-1.4.jar下载
2、执行命令im
建立lib文件夹,将以上包导入该文件夹,而后在dos窗口下,进入lib文件夹所在目录
而后执行如下命令:
java -Djava.ext.dirs=lib org.apache.axis.wsdl.WSDL2Java -o E:\workspace\JavaWeb\src -p com.lzb.wsclient.sms http://192.168.0.219:8080/AxisServer/services/smsService?wsdl
lib -d所需包的路径 -o 输出代码的路径 -p 代码输出包路径 后面的wsdl访问地址
执行后就能够生成如下代码: