打开Eclipse,Run--> Run Configurations,在Main class框里 输入 WSDL2Java 进行搜索,前提是你的工程里已加入axis的jar包,
会搜索到org.apache.axis.wsdl.WSDL2Java,在arguments标签栏里输入参数,默认基础目录为当前工程,参数如下所示:
src\\cfg\\test.wsdl -p com.xxx.xxx.xxx.client -t
这是wsdl文件在本地的情况,如果不是本地的wsdl文件,那么而是网址方式的(如:http://xxx:8080/xxx/xxx/xxx?wsdl),那么就输入:
http://xxx:8080/xxx/xxx/xxx?wsdl -p com.xxx.xxx.xxx.client -t
这是比较简单的生成客户端代码参数,运行就可以,刷新工程,会与src同级的地方出现com.test.outsys.prod.client之前设置的包名 ,
复制到src下即可。
其他参数使用方法:
-h, --help
print this message and exit
-v, --verbose
print informational messages
-n, --noImports
only generate code for the immediate WSDL document
-O, --timeout
timeout in seconds (default is 45, specify -1 to disable)
-D, --Debug
print de