<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks
    <?xml version="1.0" encoding="GB2312"?>
    <project default="dist" basedir=".">
     <!-- 主要的系統環境屬性 -->
     <property environment="env"/><!-- 取得window,unix,linux...的環境變量 -->
     <property name="java.home" value="${env.JAVA_HOME}"></property>
     <property name="ant.home" value="${env.ANT_HOME}"></property>
     <!-- 主要的app環境屬性 -->
     <property name="app.name" value="Ant_Test2"></property>
     <property name="app.jar" value="${app.name}.jar"></property>
     <property name="app.copyright" value="Copyright(c) 2006 LuckyStar.All rights reserved."></property>
     <!-- app中的src屬性 -->
     <property name="src.dir" value="src"></property>
     <property name="src.main" value="${src.dir}/main"></property>
     <property name="src.script" value="${src.dir}/script"></property>
     <!-- app用到的lib -->
     <property name="lib.dir" value="lib"></property>
     <!-- app的build目錄中 -->
     <property name="build.dir" value="build"></property>
     <property name="build.classes" value="${build.dir}/classes"></property>
     <property name="build.docs" value="${build.dir}/docs"></property>
     <property name="build.docs.api" value="${build.docs}/api"></property>
     <property name="build.lib" value="${build.dir}/lib"></property>
     <!-- app的dist(distribution 發布屬性)目錄中 -->
     <property name="dist.dir" value="dist"></property>
     <property name="dist.bin" value="${dist.dir}/bin"></property>
     <property name="dist.docs" value="${dist.dir}/docs"></property>
     <property name="dist.lib" value="${dist.dir}/lib"></property>
     <!-- app的docs目錄中 -->
     <property name="docs.dir" value="docs"></property>
     
     <path id="classpath">
      <pathelement location="${build.classes}"/>
      <pathelement path="${java.home}/lib/tools.jar"/>
     </path>
     
     <!-- 初始化 -->
     <target name="init">
      <!-- 清除以前目錄 failonerror:當構建出錯時候是否繼續進行,例如被刪除的目錄不存在-->
      <delete dir="${build.dir}" failonerror="false"/>
      <delete dir="${dist.dir}" failonerror="false"/>
      
      <!-- 準備目錄 -->
      <mkdir dir="${build.dir}"/>
      <mkdir dir="${build.classes}"/>
      <mkdir dir="${build.docs}"/>
      <mkdir dir="${build.docs.api}"/>
      <mkdir dir="${build.lib}"/>
      <mkdir dir="${dist.dir}"/>
      <mkdir dir="${dist.bin}"/>
      <mkdir dir="${dist.lib}"/>
      <mkdir dir="${docs.dir}"/>
      <mkdir dir="${src.script}"/>
     </target>
     
     <!-- 編譯 depends:依賴-->
     <target name="build" depends="init">
      <!-- 到${src.main}下面找java文件進行編譯,然后放到${build.classes} -->
      <javac srcdir="${src.main}" destdir="${build.classes}">
       <!-- 引用定義的路徑 -->
       <classpath refid="classpath"/>
      </javac>
     </target>
     
     <!-- 打包 -->
     <target name="jars" depends="build">
      <jar basedir="${build.classes}" jarfile="${build.lib}/${app.jar}"/>
     </target>
     
     <!-- 生成doc文檔 -->
     <target name="javadocs" depends="jars" description="-->creates the API documentation">
      <!-- copy docs 手冊... -->
      <copy todir="${build.docs}">
       <fileset dir="${docs.dir}"/>
      </copy>
      <!-- 構建javadoc 這里不寫了,eclipse和jbuilder都可以生成 -->
     </target>
     
     <!-- 構建發布目錄 -->
     <target name="dist" depends="javadocs">
      <!-- copy bin 執行文件,將構建好的東東放到制定目錄下 -->
      <copy todir="${dist.bin}">
       <!-- 講src/script寫的文件copy到${dist.bin}下 -->
       <fileset dir="${src.script}"></fileset>
      </copy>
      <copy todir="${dist.docs}">
       <fileset dir="${build.docs}"></fileset>
      </copy>
      <!-- copy lib 文件 -->
      <copy todir="${dist.lib}">
       <fileset dir="${build.lib}"></fileset>
      </copy>
     </target>
    </project>
    posted on 2007-11-16 11:28 禮物 閱讀(183) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。

    網站導航:
     
    主站蜘蛛池模板: 91成人免费观看网站| 精品免费久久久久国产一区| 1000部羞羞禁止免费观看视频| 亚洲人成在线中文字幕| 一区二区三区在线免费看| 久久亚洲国产成人亚| 久久精品一区二区免费看| 亚洲人成网址在线观看| 91精品全国免费观看含羞草| 亚洲人成毛片线播放| 无码国产精品一区二区免费I6| 免费在线看v网址| 亚洲国产成人久久综合一区| 久久久久久久91精品免费观看| 国产精品va无码免费麻豆| 亚洲精品久久无码av片俺去也 | 亚洲Av高清一区二区三区| 免费的全黄一级录像带| 亚洲bt加勒比一区二区| 国产人成免费视频网站| 亚洲欧美精品午睡沙发| 亚洲中文字幕无码爆乳av中文 | 91久久亚洲国产成人精品性色| 亚洲成在人线aⅴ免费毛片| 日韩在线天堂免费观看| 大桥未久亚洲无av码在线| 亚洲免费在线观看| 最近更新免费中文字幕大全| 精品无码一区二区三区亚洲桃色 | 免费一级特黄特色大片在线| 日本三级在线观看免费| 亚洲成人免费在线观看| 国产男女猛烈无遮挡免费网站| 亚洲av午夜福利精品一区人妖| 精品国产亚洲AV麻豆| 亚洲麻豆精品国偷自产在线91| 亚洲爆乳大丰满无码专区| 亚洲偷自拍拍综合网| 男人都懂www深夜免费网站| 亚洲中字慕日产2020| 国产精品亚洲综合一区|