下载CXF
下载地址:http://www.apache.org/dyn/closer.cgi?path=/cxf/2.7.11/apache-cxf-2.7.11.zip 将CXF压缩包解压到本地目录(以E:WorkSpaceAPACHE-CXF-2.7.11为例)
配置环境变量
新建CXF_HOME E:WorkSpaceapache-cxf-2.7.11
在CLASSPATH %CXF_HOME%lib
在PATH中添加 %CXF_HOME%in
验证:cmd-->wsdl2java -v
结果显示:wsdl2java -Apache CXF 2.7.11说明配置成功
wsdl2java工具使用
a.使用发布的服务生成代码
操作:cmd-->wsdl2java -frontend jaxws21 -p com.test.client -d D: -client -autoNameResolution http://192.168.0.118:8080/framework/ws/helloService?wsdl
说明: -p 包名 -d 文件生成的本地目录
http://192.168.0.118:8080/framework/ws/helloService?wsdl 发布的服务访问路径
b.使用本地wsdl文件生成代码
操作:cmd-->wsdl2java -p com.test.client -d D: -verbose "D:helloService.xml"
说明:-p 包名 -d生成文件路径 -verbose "wsdl文件路径"
c.生成文件
在D: com/test/client目录下
5.将代码copy到项目中