<?xml version="1.0" encoding="UTF-8"?> <project name="CucPayPay2" default="deploy" basedir="."> <property name="src.dir" value="${basedir}/ejbModule" /> <property name="build.dir" value="${basedir}/build/classes" /> <property name="tongweb.home" value="C:/job/TongWeb5.0" /> <target name="deploy" depends="undeploy"> <jar jarfile="${basedir}/${ant.project.name}.jar"> <fileset dir="${build.dir}"> <include name="**/**" /> </fileset> </jar> <mkdir dir="${basedir}/APP-INF/classes" /> <mkdir dir="${basedir}/APP-INF/lib" /> <copydir src="${tongweb.home}/lib/ext" mce_src="${tongweb.home}/lib/ext" dest="${basedir}/APP-INF/lib" /> <ear destfile="${basedir}/${ant.project.name}.ear" appxml="${src.dir}/META-INF/application.xml"> <fileset dir="${basedir}"> <include name="${ant.project.name}.jar" /> <include name="APP-INF/**" /> </fileset> </ear> <copy file="${basedir}/${ant.project.name}.ear" todir="${tongweb.home}/autodeploy"/> <delete file="${basedir}/${ant.project.name}.jar" /> <delete file="${basedir}/${ant.project.name}.ear" /> <delete dir="${basedir}/APP-INF" /> </target> <target name="undeploy"> <delete file="${tongweb.home}/autodeploy/${ant.project.name}.ear"/> </target> </project>