生成Web服务客户端

时间:2014-06-25 19:32:07

标签: java web-services

请问我想通过命令行(或java代码)从wsdl生成一个webservice客户端,我希望生成所有这些类(这可以通过创建一个webservice客户端在eclipse中手动完成):

我想举个例子:

getrecordsrespondsgetrecordsresult.java 
thewebservice.java
thewebserviceLocator.java
XXXXSOAP.java
XXXXSOAPPROXY.java
XXXXSTUB.java

我已经尝试过使用wsimport和WSDL2java,但它并没有生成我需要的所有类,也许我没有选择正确的选项。

谢谢。

2 个答案:

答案 0 :(得分:0)

尝试使用wsdl2java -client HelloWorld.wsdl

此处有更多详情:http://cxf.apache.org/docs/wsdl-to-java.html

假设您正在使用Apache CXF最喜欢的工具之一。

答案 1 :(得分:0)

试一下

  

WSDL2Java -role“client”-verbose   C:\ Users \用户n118941 \桌面\ JAXB \ ProvInformation.wsdl