DANCE WITH JAVA

          開發出高質量的系統

          常用鏈接

          統計

          積分與排名

          好友之家

          最新評論

          ant教程(五) ant初級

          進一步學習一個稍微復雜一點點的ant
          在實際的工作過程中可能會出現以下一些情況,一個項目分成很多個模塊,每個小組或者部門負責一個模塊,為了測試,他們自己寫了一個build.xml,而你負責把這些模塊組合到一起使用,寫一個build.xml
          這個時候你有兩種選擇:
          1,自己重新寫一個build.xml ,這將是一個麻煩的事情
          2,盡量利用他們已經寫好的build.xml,減少自己的工作

          舉個例子:
          假設你下邊有三個小組,每個小組負責一個部分,他們分別有一個src 和一個寫好的build.xml
          這個時候你拿到他們的src,你需要做的是建立三個文件夾src1 ,src2, src3分別把他們的src和build.xml放進去,然后寫一個build.xml

          <?xml version="1.0" encoding="UTF-8" ?>
          <project name="main" default="build" basedir=".">
          ?<property name="bin" value="${basedir}\bin" />
          ?<property name="src1" value="${basedir}\src1" />
          ?<property name="src2" value="${basedir}\src2" />
          ?<property name="src3" value="${basedir}\src3" />
          ?<target name="init">
          ??<mkdir dir="${bin}" />
          ?</target>
          ?<target name="run">
          ??<ant dir="${src1}" target="run" />
          ??<ant dir="${src2}" target="run" />
          ??<ant dir="${src3}" target="run" />
          ?</target>
          ?<target name="clean">
          ??<ant dir="${src1}" target="clean" />
          ??<ant dir="${src2}" target="clean" />
          ??<ant dir="${src3}" target="clean" />
          ?</target>?
          ?<target name="build" depends="init,call">
          ??<copy todir="${bin}">
          ???<fileset dir="${src1}">
          ????<include name="*.jar" />
          ???</fileset>
          ???<fileset dir="${src2}">
          ????<include name="*.jar" />
          ???</fileset>
          ???<fileset dir="${src3}">
          ????<include name="*.jar" />
          ???</fileset>
          ??</copy>
          ?</target>
          ?<target name="rebuild" depends="build,clean">
          ??<ant target="clean" />
          ??<ant target="build" />
          ?</target>
          </project>

          ok你的任務完成了。

          posted on 2006-09-20 00:18 dreamstone 閱讀(1340) 評論(3)  編輯  收藏 所屬分類: 利器

          評論

          # re: ant教程(五) ant初級 2007-03-20 21:12 果果

          寫的蠻不錯啦!呵呵
          加油啦~~~~~~~~  回復  更多評論   

          # re: ant教程(五) ant初級 2007-06-20 17:22 問號

          怎么沒有看到call?  回復  更多評論   

          # re: ant教程(五) ant初級 2007-07-03 09:27 Tangdaibing

          確實不錯  回復  更多評論   

          主站蜘蛛池模板: 毕节市| 长泰县| 元阳县| 岗巴县| 莆田市| 庆元县| 天镇县| 荆州市| 若羌县| 永福县| 永登县| 普兰县| 永川市| 青田县| 齐齐哈尔市| 广东省| 马鞍山市| 建瓯市| 松江区| 阿拉尔市| 古丈县| 呼伦贝尔市| 吴江市| 贵定县| 兰考县| 昌都县| 通山县| 玛曲县| 巴青县| 通辽市| 郴州市| 攀枝花市| 舟山市| 岑溪市| 瓮安县| 南郑县| 康马县| 凉山| 葫芦岛市| 赫章县| 宜都市|