Ant及相關: myeclipse下試試ant
沒什么好說的,還是把build.xml放這里吧。
<?xml version="1.0" encoding="gb2312"?>
<project name="test" basedir="../." default="all">
?<!-- 聲明一些路徑變量 -->
?<property name="war.dir" value="${basedir}/dlist"/>
?<property name="src.dir" value="${basedir}/src"/>
?<property name="lib.dir" value="${basedir}/lib"/>
?<property name="temp.dir" value="${basedir}/temp"/>
?<property name="web.dir" value="${basedir}/web"/>
?<property name="dlist.dir" value="${basedir}/dlist"/>
?
?<!-- 聲明編譯的類路徑 -->
?<path id="class.path">
??<fileset dir="${lib.dir}">
????? <include name="**/*.jar"/>
??</fileset>
?</path>
?<!-- 任務 -->
?<target name="all" depends="info,clean,javac,jar,end"/>
?<target name="info">
??<echo>開始編譯...</echo>
?</target>
?
?<target name="clean">
??<delete dir="${temp.dir}"/>
?</target>
?
?<target name="javac">
??? ?<mkdir dir="${temp.dir}"/>
??? ?<javac srcdir="${src.dir}"
???????? destdir="${temp.dir}"
???????? classpathref="class.path"
???????? debug="on"
??/>
??? </target>
?
?<target name="jar">
??<jar basedir="${temp.dir}" jarfile="${dlist.dir}\test.jar">
???<include name="**/*.*"/>
??</jar>
?</target>
?<target name="end">
??<echo>編譯完畢!!!</echo>
?</target>
</project>
附件是測試項目。
zqbchina 發表于: 2007-02-02 16:56:34