2012年7月23日 星期一

Apache Ant


build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="NEO TEST" default="run" basedir=".">
 <property name="src" value="src"/>
 <property name="dest" value="destfolder"/>
 <property name="hello_jar" value="hello1.jar"/>
 <target name="init">
  <mkdir dir="${dest}"/>
 </target>
 <target name="compile" depends="init">
  <javac srcdir="${src}" destdir="${dest}"/>
 </target>
 <target name="build" depends="compile">
  <jar jarfile="${hello_jar}" basedir="${dest}"/>
 </target>
 <target name="run" depends="build">
  <java classname="test.ant.neo" classpath="${hello_jar}"/>
 </target>
 <target name="clean">
  <delete dir="${dest}"/>
  <delete file="${hello_jar}"/>
 </target>
 <target name="rerun" depends="clean,run">
  <ant target="clean"/>
  <ant target="run"/>
 </target>
 </project>


neo.java在./src中

沒有留言:

張貼留言