CXF生成webservice客戶端代碼

cxf下載地址:apache-cxf-3.1.10.zip,下載解壓就行。

配置環境變量

path中再加入;%CXF_HOME%\bin

打開cmd命令行進入cxf安裝目錄下的bin,利用wsdl2java生成代碼。

出現這種情況是因爲url地址不正確

正確執行完畢之後會在-d後的路徑下看到-p包對應的java文件

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 生成所有開始端點代碼
 

例如筆者所寫的 wsdl2java -p com.tj -d D:\TEST -all http://60.30.241.14:8274/WebService/services/EmService?wsdl

意爲生成代碼的包名爲com.tj,生成代碼所在目錄爲D:\TEST,wsdl的完整路徑爲http://60.30.241.14:8274/WebService/services/EmService?wsdl

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章