<?xml version="1.0" encoding="UTF-8"?>
<project name="create client" default="wsgen" basedir=".">
<property name="lib.dir" value="${basedir}\WebRoot\WEB-INF\lib\"/>
<path id="devlib.classpath">
<fileset dir="${lib.dir}">
<include name="**/*.jar" />
</fileset>
</path>
<taskdef classpathref="devlib.classpath" name="wsgen" classname="org.codehaus.xfire.gen.WsGenTask" />
<target name="wsgen" description="generate client">
<wsgen outputDirectory="./src/" wsdl="http://localhost:8080/services/BankDonation?wsdl" binding="jaxb" package="com.ws.client" overwrite="true" />
</target>
</project>
devlib.classpath是所有jar包所在的位置
outputDirectory是输出源代码的根目录,也就是我们常用的src,package是放置自动生成的代码的位置。wsdl就是别人发布的WebService服务了。
本文详细介绍了如何使用Ant构建工具来配置WebService客户端的生成过程,包括设置lib路径、定义任务及输出目录等关键步骤。

4836

被折叠的 条评论
为什么被折叠?



