<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)  編輯  收藏

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

    網站導航:
     
    主站蜘蛛池模板: 日韩精品无码永久免费网站| 国产麻豆成人传媒免费观看| 亚洲中文字幕无码爆乳av中文| 最近免费中文字幕中文高清 | 久久国产亚洲精品无码| 无人在线观看完整免费版视频| 亚洲福利视频导航| 久久精品国产这里是免费| avtt天堂网手机版亚洲| 亚洲人成网站18禁止一区| 91av视频免费在线观看| 亚洲视频一区二区在线观看| 国产精品免费视频一区| 亚洲免费精彩视频在线观看| 亚洲国产精品无码中文lv| 亚洲av丰满熟妇在线播放| 国产成人免费片在线视频观看| 日韩视频在线观看免费| 羞羞视频免费观看| 亚洲成年人电影网站| 相泽亚洲一区中文字幕| 亚欧日韩毛片在线看免费网站| 亚洲成a∨人片在无码2023| 久久精品国产亚洲| 免费99热在线观看| 国产福利在线观看免费第一福利| 狠狠躁狠狠爱免费视频无码| 在线观看日本亚洲一区| 亚洲色图在线播放| 亚洲中文字幕在线乱码| 亚洲视频免费在线播放| jizz日本免费| 青草青草视频2免费观看| 亚洲AV成人无码天堂| 亚洲AV无码乱码在线观看富二代| 91香焦国产线观看看免费| 久久久久免费视频| 亚洲AV无码一区二区三区网址| 亚洲免费观看在线视频| 亚洲精品狼友在线播放| 国产亚洲精品国看不卡|