使用ant,通过WSDL文件生成Xfire客户端:
下载xfire-1.2.6,导入相关包。
刚开始的时候,由于包的问题,老出现classnotfond大的错误,关键是包导好,一切就简单了
下载xfire-1.2.6,导入相关包。
<?xml version="1.0" encoding="UTF-8"?>
<project name="Test" basedir="." default="wsgen">
<path id="classpathId">
<fileset dir="./lib/xfire1.2.6">
<include name="*.jar" />
</fileset>
</path>
<target name="clean" description="Prepare for clean build">
</target>
<target name="wsgen" depends="clean">
<taskdef name="WsGenTask" classname="org.codehaus.xfire.gen.WsGenTask" classpathref="classpathId"/>
<WsGenTask outputDirectory="./src/" wsdl="test.wsdl" package="com.webtrust.order" overwrite="true"/>
</target>
</project>
刚开始的时候,由于包的问题,老出现classnotfond大的错误,关键是包导好,一切就简单了