2013-09-23 86 views
-1

我已經在eclipse中使用wsdl創建了Web服務客戶端。現在我想將該客戶端導出爲某個庫作爲.jar並通過導入[該服務]在其他項目中使用它並創建service name_service = new service....我該怎麼做?有教程嗎?在google上找不到它java web服務導出jar eclipse

+0

還有另一種方法。看到我的答案。 –

回答

0

您也可以從命令提示符下創建它。例如從http://www.webservicex.net/CurrencyConvertor.asmx WSDL文檔文件:

C:\Users\Paul>cd \tmp 

C:\tmp>md wsclient 

C:\tmp>cd wsclient 

C:\tmp\wsclient>%JAVA_HOME%\bin\wsimport http://www.webservicex.net/CurrencyConvertor.asmx?WSDL 
parsing WSDL... 

generating code... 

compiling code... 

C:\tmp\wsclient>%JAVA_HOME%\bin\jar cf wsclient.jar * 


C:\tmp\wsclient>tree /a /f 
C:. 
| wsclient.jar 
| 
\---net 
    \---webservicex 
      ConversionRate.class 
      ConversionRateResponse.class 
      Currency.class 
      CurrencyConvertor.class 
      CurrencyConvertorSoap.class 
      ObjectFactory.class 
      package-info.class 

生成的Web服務客戶端是文件wsclient.jar,您可以在其他項目中使用。 wsimport工具自版本6起包含在Java JDK中。

(可選)您可以執行一項額外的任務。看看它在Use a WSDL document file locally