計算機程序虛擬的人生
          虛擬世界中的游魂
          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) 閱讀(113) 評論(0)  編輯  收藏

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


          網站導航:
           
           
          主站蜘蛛池模板: 乐至县| 安新县| 平泉县| SHOW| 泸州市| 北安市| 富蕴县| 涟源市| 贵州省| 青海省| 许昌县| 枝江市| 双柏县| 武定县| 渝北区| 东兴市| 永胜县| 横峰县| 上犹县| 绥棱县| 洛扎县| 泸溪县| 阿尔山市| 甘德县| 错那县| 望江县| 沙湾县| 新龙县| 同江市| 大渡口区| 昔阳县| 云浮市| 呼图壁县| 宁远县| 满洲里市| 黎川县| 阳江市| 尼勒克县| 霸州市| 宁海县| 讷河市|