最近在開發webservice介面,其間遇到了一些問題,想拿出來給大家分享一下,以便能給大家在日常開發中帶來一些幫助。
JDK自帶wsimport命令
wsimport命令在JDK1.6及以上版本中自帶該工具,所以如果想使用本方式須安裝JDK1.6及其以上的版本。
開啟cmd命令視窗,快捷方式為window+r組合鍵。開啟cmd視窗後,通過wsimport命令生成webservice客戶端。
wsimport -s 本機java工程src檔案路徑 -p 包路徑 -keep webservice介面地址。
例如:wsimport -s E:\workspace\givemewords\src -p com.test.service -keep
wsdl檔案生成客戶端
首先我們需要知道webservice介面地址,這裡我的測試地址為
右擊另存為,儲存為.wsdl的檔案。
在eclipse中新建一個java專案。
將.wsdl檔案拷貝到java工程下邊。
右擊新建一個webservice client工程檔案。
點選browse,選擇之前拷貝進去的.wsdl檔案,點選下一步。
這裡會預設輸出客戶端的路徑,一般為src檔案。
點選完成,客戶端生成成功,我們就可以正常呼叫了。