【发布时间】:2015-06-02 11:08:22
【问题描述】:
如何在我的 Ant 构建文件中使用 Apache CXF 的 WSDLToJava 从 WSDL 创建 Java 代码?
【问题讨论】:
标签: web-services ant jboss cxf wsdl2java
如何在我的 Ant 构建文件中使用 Apache CXF 的 WSDLToJava 从 WSDL 创建 Java 代码?
【问题讨论】:
标签: web-services ant jboss cxf wsdl2java
官方Apache documentation page上有几个例子,例如:
<?xml version="1.0"?>
<project name="cxf wsdl2java" basedir=".">
<property name="cxf.home" location ="/usr/myapps/cxf-2.5.1"/>
<path id="cxf.classpath">
<fileset dir="${cxf.home}/lib">
<include name="*.jar"/>
</fileset>
</path>
<target name="cxfWSDLToJava">
<java classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="true">
<arg value="-client"/>
<arg value="-d"/>
<arg value="src"/>
<arg value="MyWSDL.wsdl"/>
<classpath>
<path refid="cxf.classpath"/>
</classpath>
</java>
</target>
</project>
如果这不能回答您的问题,请更新您的问题以更具体。
您当然需要下载 CXF 并将cxf.home 设置为相关位置,并将MyWSDL.wsdl 设置为您的 WSDL 文件的路径。
【讨论】: