cxf整合spring、maven项目创建(客户端)

这里创建客户端,跟上一篇一样,创建maven项目。

1、在这里我先从Apache-cxf官网下了apache-cxf-3.1.11版本的cxf,这里下载这个是为了要用到bin里面的工具
我们从上面运行http://localhost:8080/cxf_server/services获取到services列表,点击WSDL : {http://impl.service.webservice.hll.com/}HelloServiceImplService 这个链接会跳转到wsdl页面,我们把这个网页保存,后缀名为xml
cxf整合spring、maven项目创建(客户端)_第1张图片

2、进入apache-cxf-3.1.11路径下的bin目录下,使用以下命令
wsdl2java -p 包名 -d 生成路径 -verbose “wsdl文件路径”,我的如下:
wsdl2java -p com.hll.webservice.client.demo -d E:\javaweb\cxf_workspace\cxf_client\src\main\java -verbose “C:\Users\linbingjie\Desktop\cxf_service.xml”
这样就会在 E:\javaweb\cxf_workspace\cxf_client\src\main\java目录下生成示例代码。

cxf整合spring、maven项目创建(客户端)_第2张图片

3、新建一个test类
cxf整合spring、maven项目创建(客户端)_第3张图片

运行程序就可以输出hello lin.

你可能感兴趣的:(java)