<! 运行路径设置 >
<path id=runclasspath>
<path refid=compileclasspath />
<pathelement location=${classesdir} />
</path>
<! 排除java源文件的模式集 >
<patternset id=nojava>
<exclude name=**/*java />
</patternset>
<! 初始化建立目录复制文件 >
<target name=init description=初始化建立目录复制文件>
<mkdir dir=${classesdir} />
<mkdir dir=${distdir} />
<copy todir=${classesdir}>
<fileset dir=${srcdir}>
<patternset refid=nojava />
</fileset>
</copy>
</target>
<! 清理删除临时目录 >
<target name=clean description=清理删除临时目录>
<delete dir=${builddir} />
<delete dir=${distdir} />
<echo level=info>清理完毕</echo>
</target>
<! 编译源文件>
<target name=compile depends=init description=编译源文件>
<javac srcdir=${srcdir} destdir=${classesdir} source= target=>
<classpath refid=compileclasspath />
</javac>
</target>
[] [] [] []