項目結構﹕
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>