posts - 48, comments - 13, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          用ant bulid時顯示javac的文件列表

          Posted on 2009-01-05 10:03 董銳 閱讀(698) 評論(0)  編輯  收藏
          在Eclipse下打開Window-preference,點擊ant,鉤中 create problem markers from "javac" results

          在bulid.xml中配置紅色屬性就行了。

          <project name="YGKH" default="help" basedir="." >

           <property name="build.dir" value="WEB-INF/classes"/>
           <property name="lib.dir" value="WEB-INF/lib"/>
           <property name="src.dir" value="src"/>
           
           <target name="help">
            <echo>
            This script requires Ant 1.5 or higher

            usage:
               ant -help  display ant help screen
               ant help   display this message
               ant clean  delete the built directory
               ant war   war
            </echo>
           </target>
           <path id="master-classpath">
            <fileset dir="${lib.dir}">
              <include name="*.jar"/>
            </fileset>
           </path>
           <target name="clean">
            <delete file="${war.file}" quiet="true"/>
            <delete dir="${build.dir}"/>
           </target>


           <target name="build" description="Compile main source tree java files into class files, generate jar files">

             <mkdir dir="${build.dir}"/>

             <javac destdir="${build.dir}"  listfiles="true"
              debug="true" deprecation="false" optimize="false" failonerror="true">
              <src path="${src.dir}"/>
              <classpath refid="master-classpath"/>
             </javac>
             <copy todir="${build.dir}" preservelastmodified="true">
               <fileset dir="${src.dir}">
                <include name="**/*.xml"/>
               </fileset>
             </copy>
           </target>

           <target name="war" depends="build">
            <war warfile="YGKH.war" webxml="WEB-INF/web.xml">
             <fileset dir="../YGKH">
              <include name="images/**"/>
              <include name="WEB-INF/**"/>
              <include name="css/**"/>
              <include name="js/**"/>
              <include name="*.html"/>
             </fileset>
             
            </war>
           </target>
           <target name="all" depends="clean,build,war" description="Clean,build,war"/>
          </project>


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


          網站導航:
           
          主站蜘蛛池模板: 合江县| 阳曲县| 吉安县| 百色市| 万盛区| 阿拉尔市| 巫山县| 宕昌县| 黄陵县| 普兰县| 沙洋县| 鹤壁市| 龙泉市| 佳木斯市| 乌鲁木齐县| 连云港市| 大宁县| 榆林市| 闸北区| 道真| 淮阳县| 神木县| 云和县| 阳江市| 宁安市| 鄱阳县| 中方县| 阿勒泰市| 滨州市| 永清县| 乾安县| 榕江县| 河北区| 阳原县| 东明县| 集安市| 镇宁| 库伦旗| 金塔县| 得荣县| 玉山县|