posts - 0,  comments - 1,  trackbacks - 0
<?xml version="1.0" ?>
<project name="TestClient" basedir="." default="all">
 <path id="jars">
  <!-- 这里设置执行脚本所需要jar包的存放路径 -->
  <fileset dir="C:/ws/lib">
   <include name="**/*.jar"/>
  </fileset>
    </path>
  
  <taskdef name="wsdl2java" classname="org.apache.axis.tools.ant.wsdl.Wsdl2javaAntTask" loaderref="axis" >
  <classpath refid="jars"/>
    </taskdef>
  
    <target name="clean">       
     <delete dir="build" />
    </target>   
  
 <target name="all" depends="compile"/>
  
    <target name="dirs">       
    <mkdir dir="build" />       
    <mkdir dir="src" />
    <mkdir dir="build/generated" />       
    <mkdir dir="build/classes" />
  </target>
  
    <target name="genClient" depends="dirs">
     <!-- 这里填写服务器端web serivce的URL -->
     <wsdl2java url="http://localhost:8080/axis/services/TestService?wsdl" output="src"> <!-- 输出文件的根目录 -->
      <mapping namespace="http://localhost:8080/axis/services/TestService" package="com.test.ws"/> <!-- 输出文件的包名 -->
     </wsdl2java>
    </target>  
  
    <target name="compile" depends="genClient">  
     <javac srcdir="build/generated" destdir="build/classes" classpathref="jars" failonerror="true"  source="1.4"  />
   </target>
</project>

附:1、需要到http://ws.apache.org/axis/下载相关的jar包,该脚本针对axis1.0版本。
        2、最新版本的下载地址为:http://apache.mirror.phpchina.com/ws/axis/1_4/
posted on 2007-08-12 18:58 狗狗他爹 阅读(343) 评论(0)  编辑  收藏 所属分类: java

<2025年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

留言簿

文章分类

文章档案

收藏夹

manager

oracle

搜索

  •  

最新评论