1、编译源码
<target name="compile">
<delete dir="bin"/>
<mkdir dir="bin"/>
<javac srcdir="${basedir}/src" destdir="${basedir}/bin">
<classpath>
<fileset dir="${basedir}/lib">
<include name="*.jar" />
<exclude name="**/.svn" />
</fileset>
</classpath>
</javac>
<copy todir="${basedir}/bin">
<fileset dir="${basedir}/resources">
<exclude name="**/*.svn"/>
</fileset>
</copy>
</target>
2、打包
<target name="build" depends="compile">
<jar destfile="${basedir}/lib/gsmdatacreator.jar">
<fileset dir="${basedir}/bin" />
</jar>
</target>
3、运行
<target name="CreateGSMData_CI" depends="checkout,build">
<exec executable="java" failοnerrοr="true">
<arg value="-classpath" />
<arg value="${basedir}\bin;${basedir}\lib\junit-4.0.jar;${basedir}\lib\log4j-1.2.15.jar;${basedir}\lib\ojdbc14.jar"/>
<arg value="com.ubs.is.CreateGSMData"/>
<arg value="true"/>
</exec>
<delete dir="target"/>
</target>