【问题标题】:java web service export jar eclipsejava web服务导出jar eclipse
【发布时间】:2013-09-23 14:25:45
【问题描述】:
我在 Eclipse 中使用 wsdl 创建了 Web 服务客户端。现在我想将该客户端作为 .jar 导出到某个库,并通过 import [that service] 在其他项目中使用它并创建 service name_service = new service.... 我该怎么做?有教程吗?在谷歌上找不到它
【问题讨论】:
标签:
java
eclipse
web-services
jar
import
【解决方案1】:
您也可以从命令提示符创建它。例如来自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,可以在其他项目中使用。从版本 6 开始,wsimport 工具就包含在 Java JDK 中。
您可以选择执行一项附加任务。在Use a WSDL document file locally 中查看。