Axis2中使用wsdl2java.bat生成客户端代码

1 准备环境
(1)下载Axis2的zip包axis2-1.5.5-bin.zip,并解压。
官方网址:http://ws.apache.org/axis2/
(2)设置环境变量(我的电脑-》属性-》高级)
AXIS2_HOME=解压后axis2-1.5.5文件夹下的bin目录所在的目录,如:E:webserviceaxisaxis2-1.5.5。尽量不要有空格或中文
PATH=%AXIS2_HOME%in;%PATH%


(3) 修改bin目录中的wsdl2java.bat
为了方便使用,以及避免一些NoClassFoundException类似的问题,修改wsdl2java.bat文件,查找:
set _RUNJAVA="%JAVA_HOME%injava"
在这一行下面增加如下一行
set JAVA_OPTS="-Djava.ext.dirs=%AXIS2_HOME%lib"

2 以一个WhoIs WebService为例:
生成存根代码

WSDL2Java -uri E:webserviceaxisMyWS.wsdl -o E:webservice

程序运行完成后,在E:webservicesrc文件生成如下文件。

原文地址:https://www.cnblogs.com/shz365/p/3680861.html