CXF wsdl2java 生成java代碼供客戶端使用
環境配置:
1、下載apache-cxf-2.6.2在環境變量中配置CXF_HOME 值為E:\gavin\cxf\apache-cxf-3.0.0,在PATH中加入%CXF_HOME%\bin
2、輸入cmd 進入控制窗口,輸入wsdl2java看是否配置成功
3、參考它的文檔看這個工具的具體參數的用法
wsdl2java用法:
wsdl2java -p com -d src -all 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 com -d d:/src -client http://10.10.106.111:8090/webservice_cxf_spring/services/UserService?wsdl
生成java代碼后可以直接復制到客戶端中再客戶端中使用,也可打成jar包(建議)
轉至: http://www.360doc.com/content/14/0317/10/10505709_361231734.shtml