項目結構﹕
test3
???src
??????Test.java
???build.xml
1.Test.java
public class Test{
?public static void main(String[] args){
??System.out.println("ok!!!!!!!!");
?}
}
2.build.xml
<?xml version="1.0"?>
<project default="dist" name="Project">
<description>
?project discription!!
</description>
<property name="srcDir" location="src"/>
<property name="buildDir" location="build"/>
<property name="distDir" location="dist"/>
<target name="init">
?<tstamp/>
?<mkdir dir="${buildDir}"/>
?<mkdir dir="${distDir}"/>
</target>
<target name="compile" depends="init">
?<javac srcdir="${srcDir}" destdir="${buildDir}"/>
</target>
<target name="dist" depends="compile">
?<jar destfile="${distDir}/package-${DSTAMP}.jar" basedir="${buildDir}">
??<manifest>
???<attribute name="Built-By" value="${user.name}"/>
???<attribute name="Main-Class" value="package.Main"/>
??</manifest>
?</jar>
?<jar destfile="${distDir}/package-src-${DSTAMP}.jar" basedir="${srcDir}"/>
</target>
<target name="clean">
?<delete dir="${buildDir}"/>
?<delete dir="${distDir}"/>
</target>
</project>