您的位置:首页 > 编程语言

cxf 生成webservice客户端代码

2014-05-21 14:04 316 查看
下载CXF

下载地址:http://www.apache.org/dyn/closer.cgi?path=/cxf/2.7.11/apache-cxf-2.7.11.zip 将CXF压缩包解压到本地目录(以E:\WorkSpace\APACHE-CXF-2.7.11为例)

配置环境变量

新建CXF_HOME E:\WorkSpace\apache-cxf-2.7.11

在CLASSPATH %CXF_HOME%\lib

  在PATH中添加 %CXF_HOME%\bin

验证: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到项目中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: