計算機程序虛擬的人生
          虛擬世界中的游魂
          project
          <project name="" default="" basedir="">
          </project>

          name:工程名稱
          default:構建文件中的一個目標名,如果在命令行沒有指定目標,則使用默認的目標
          basedir:定義工程的根目錄,一般情況下為"."
          --------------------------------------------------------------------------------------------------------------------------------------------------------------------------
          target
          以下目標將編譯一組文件,并將它們打包到一個名為finallib.jar的文件中
          <target name="build-lib">
            <javac srcdir="${src.ejb.dir}:${src.java.dir}"
                       destdir="${build.dir}"
                       debug="on"
                       deprecation="on"
                       includes="**/*.java"
                       excludes="${global.exclude}">
                <classpath>
                   <pathelement location="."/>
                   <pathelemetn location="${lib.dir}/somelib.jar"/>
                </classpath>
             </javac>
             <jar jarfile="${dist}/lib/finallib.jar" basedir="${build.dir}"/>
          </target>
          -------------------------------------------------------------------
          <copy todir="${weblogic.dir}/${weblogic.server.home}/public_html/jsp">
            <fileset dir="${src.www.dir}/jsp"/>
          </copy>
          -------------------------------------------------
          相關概念:
          特性(property):在構建文件中由<property>標簽表示的名-值對
          DataType:一類表示復雜數據集合的元素,例如fileset和path
          數據元素(data element):這個詞涵蓋了特性和DataType

          property
          <property name="my.first.property" value="ignore me"/>
          <property file="user.properties"/>

          <property name="property.one" value="one"/>
          <property name="property.two" value="${property.one}:two"/>
          --------------------------------------------------------------------
          <path id="classpath">
            <fileset dir="${lib.dir}">
                <include name="**/*.jar"/>
            </fileset>
          </path>
          -------------------------------------------------
          <target name="" depends="bot">
           <mkdir dir="${doc.dir}/api"/>
           <javadoc packagenames="irssibot.*"
                          sourcepath="${src.dir}"
                          destdir="${doc.dir}/api"
                          author="true"
                          version="true"
                          use="true">
                 <classpath refid="classpath"/>
              </javadoc>
          </target>
          ------------------------------------------------------------
          <target name="clean">
              <delete>
                  <fileset dir="${build.classes}" includes="**/*.class"/>
              </delete>
           </target>

          <target name="cleanall" depends="clean">
             <delete dir="${build.dir}"/>
             <delete dir="${dist.dir}"/>
             <delete dir="${doc.dir}/api"/>
          </target>
          posted on 2009-06-19 10:27 小兄弟(Robbins) 閱讀(116) 評論(0)  編輯  收藏

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


          網站導航:
           
           
          主站蜘蛛池模板: 彭州市| 荔波县| 石泉县| 海南省| 德清县| 芜湖县| 台安县| 新余市| 平遥县| 易门县| 乐平市| 新营市| 南木林县| 怀安县| 元谋县| 宁化县| 汾阳市| 当阳市| 澎湖县| 宁海县| 安陆市| 思茅市| 庄浪县| 卢龙县| 章丘市| 尚志市| 仙桃市| 浦县| 景洪市| 泰和县| 昌乐县| 寻乌县| 卓资县| 宜宾市| 江油市| 泰和县| 南木林县| 海城市| 天柱县| 博罗县| 垣曲县|