wsdl2java 工具_CXF中 wsdl2java工具的使用方法

下面是一个使用wsdl2java的例子:

C:\Users\Administrator>F:

F:\>cd misps2

F:\misps2>

方法2:F:\phone>wsdl2java -d src -client http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl

环境配置:

1、下载apache-cxf-2.6.2在环境变量中配置CXF_HOME ,在PATH中加入%CXF_HOME%\bin

2、输入cmd 进入控制窗口,输入wsdl2java看是否配置成功

3、参考它的文档看这个工具的具体参数的用法

wsdl2java用法:

wsdl2java -p com -d src -all aa.wsdl

-p 指定其wsdl的命名空间,也就是要生成代码的包名:

-d 指定要产生代码所在目录

-client 生成客户端测试web service的代码

-server 生成服务器启动web service的代码

-impl 生成web service的实现代码

-ant 生成build.xml文件

-all 生成所有开始端点代码:types,service proxy,,service interface, server mainline, client mainline, implementation object, and an Ant build.xml file.

wsdl2java -p QueryHrEmployee -d e:\ -all http://10.70.158.127

:8080/axis2_14/services/QueryHrEmployee?wsdl

方法二:使用wsdl2java生成客户端

1、需要 一个包:apache-cxf-2.6.1.gz

这个包里有好多jar包,一定要下载下来。

将此包解压,我是放在:E:\CXF\apache-cxf-2.6.1

2、将URL调用成功的页面内容,另存为XML

3、在cmd中通过wsdl2java生成客户端文件

cd 进入apache-cxd-2.6.1\bin目录

执行命名:

wsdl2java -p service.webservice.client.demo -d F:\MyDocuments\Java\ws\InterfaceControlApp\src -verbose "F:\demoForWebSerivce.xml"<

你可能感兴趣的:(wsdl2java,工具)