隨筆-109  評(píng)論-187  文章-25  trackbacks-0
          ?

          ??? <target name="deploy.selfcare" depends="compile">

          ??? ??? <delete dir="${selfcare.web.dir}/WEB-INF/classes" failonerror="false" />

          ??? ??? <delete dir="${selfcare.web.dir}/WEB-INF/lib" failonerror="false" />

          ??? ??? <mkdir dir="${selfcare.web.dir}/WEB-INF/lib" />

          ??? ??? <mkdir dir="${selfcare.web.dir}/WEB-INF/classes" />

          ?????? <copy todir="${selfcare.web.dir}/WEB-INF/classes">

          ?????? ??? <fileset dir="${classes.main}" />

          ??? ??? </copy>

          ?????? <copy todir="${selfcare.web.dir}/WEB-INF/lib" flatten="true">

          ?????? ??? <fileset dir="${libs}" excludes="**/xdoclet*.jar"/>

          ??? ??? </copy>

          ?????? <copy todir="${selfcare.web.dir}/WEB-INF/classes">

          ?????? ??? <fileset dir="${src.main}" includes="**/*.xml, **/*.properties" />

          ??? ??? </copy>

          ??? </target>

          ?

          <property name="src.main" value="${basedir}/src" />

          Property 就是定義常量

          <target> 就是一個(gè)任務(wù)

          <delete dir= 刪除一個(gè)目錄

          <mkdir dir 家里目錄

          <copt todir 就是拷貝到哪個(gè)目錄

          ? <fileset dir 就是從哪里拷貝

          ?

          <target depends> 就是依賴別的任務(wù)

          ?

          ?

          ??? <target name="compile" depends="init">

          ??????? <mkdir dir="${classes.main}" />

          ??????? <javac srcdir="${src.main}" destdir="${classes.main}" debug="${debug}">

          ??????? ??? <classpath refid="classpath.lib" />

          ??????? </javac>

          ??? ??? <native2ascii src="${src.main}" dest="${classes.main}" includes="**/*.properties" />

          ??? <antcall target="enhance"/>

          ??? </target>

          ??? <target name="init" depends="clean">

          ??? ?? ??? <mkdir dir="${junit.report}"/>

          ??? ?? ??? <mkdir dir="${build.dir}"/>

          </target>

          ?

          ??? <target name="enhance" >

          ?????? <copy todir="${classes.main}" >

          ?????? ??? <fileset dir="${src.main}" >

          ?????????? ??? <include name="**/*.jdo"/>

          ?????? ??? </fileset>

          ??? ??? </copy>

          ?????? <ant antfile="build-jdo.xml" target="enhance"/>

          </target>

          ?

          ??? <path id="classpath.main">

          ??? ??? <pathelement location="${classes.main}" />

          ??? </path>

          Path 是類的路徑,指定當(dāng)前編譯的類路徑

          ?

          <taskdef name="ejbdoclet" classname="xdoclet.modules.ejb.EjbDocletTask" classpathref="xdoclet.jars" />

          ?

          定義任務(wù)標(biāo)簽,

          posted on 2006-04-13 08:52 小小程序程序員混口飯吃 閱讀(200) 評(píng)論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 探索| 清水县| 桦川县| 望城县| 平远县| 新干县| 蕉岭县| 竹北市| 宝坻区| 东港市| 巴彦县| 顺昌县| 宜昌市| 泰宁县| 武汉市| 镇江市| 金坛市| 阜新市| 斗六市| 大冶市| 旌德县| 凉山| 青岛市| 海盐县| 轮台县| 汝南县| 馆陶县| 易门县| 平阳县| 桂东县| 顺平县| 分宜县| 乐昌市| 南投县| 寿阳县| 闽侯县| 汤阴县| 湘潭市| 万州区| 贵州省| 麟游县|