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

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

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

    waysun一路陽光

    不輕易服輸,不輕言放棄.--心是夢的舞臺,心有多大,舞臺有多大。踏踏實實做事,認認真真做人。

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
      167 隨筆 :: 1 文章 :: 64 評論 :: 0 Trackbacks

    弄了好久的ant打包終于明白了,貼出來大家分享。
    <?xml version="1.0" encoding="UTF-8"?>
    <project name="gpdi" basedir="." default="deploy">
     <!-- Properties and Paths -->
     <property name="dir.java.src" value="src" />
     
     <property name="dir.java.build" value="defaultroot/WEB-INF/classes" />
      
     <property name="dir.lib" value="lib" />
      
     <property name="dir.deploy" value="deploy" />

     <property name="file.manifest" value="manifest.txt" />

     <property name="file.jar" value="gpdi.jar" />
     <!-- Just to fool the test -->
     <property name="gpdi.root" value="." />
        <!-- 排除java源文件的模式集 -->
        <patternset id="no.java">
            <exclude name="**/*.java" />
        </patternset>
     <path id="project.class.path">
      <pathelement location="${dir.java.build}"/>
      <fileset dir="${dir.lib}" id="lib.path">
       <include name="**/*.jar"/>
      </fileset>
       
     </path>
     
        <!-- 初始化,建立目錄,復(fù)制文件 -->
     
        <target name="init" depends="clean" description="初始化,建立目錄,復(fù)制文件">

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

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

            <copy todir="${dir.java.build}">

                <fileset dir="${dir.java.src}">

                    <patternset refid="no.java" />

                </fileset>

            </copy>

        </target>
     
        <!-- 清理,刪除臨時目錄 -->
     
        <target name="clean" description="清理,刪除臨時目錄">

            <delete dir="${dir.java.build}" />

            <delete dir="${dir.dist}" />

            <echo level="info">清理完畢</echo>

        </target>
     
     <!-- 編譯源文件-->

     <target name="compile"
      
      depends="init"
      
      description="編譯源文件">
      
      <javac srcdir="${dir.java.src}"
       
       destdir="${dir.java.build}"
       
       deprecation="off"
       
       debug="off"
       
       encoding="gbk"
       
       source="1.5"
       
       target="1.5">
       
       <classpath refid="project.class.path"/>
       
      </javac>
      
     </target>

        <!-- 創(chuàng)建清單文件 -->

        <target name="create.manifest" description="創(chuàng)建清單文件">
            <manifest file="${dir.java.src}/${file.manifest}">
                <attribute name="Built-By" value="${user.name}" />
                <attribute name="Main-Class" value="com.mfsoft.net.task.TaskJob" />
                <attribute name="Class-Path" value="lib/log4j-1.2.9.jar lib/classes12.jar lib/joone-engine.jar" />
            </manifest>

        </target>

        <!-- 打包類文件 -->
     
        <target name="deploy" depends="create.manifest" description="打包類文件">
            <mkdir dir="${dir.deploy}" />
            <mkdir dir="${dir.deploy}/log" />
            <jar jarfile="${dir.deploy}/${file.jar}" manifest="${dir.java.src}/${file.manifest}">
                <fileset dir="${dir.java.build}" includes="db.properties,config.properties,log4j.properties,com/mfsoft/net/task/*.class,com/mfsoft/credit/modelmang/operation/*.class,
                com/mfsoft/net/datatranslate/*.class,com/mfsoft/net/pre/*.class,com/mfsoft/icity/platform/database/*.class,com/mfsoft/icity/platform/datashare/*.class,
                com/mfsoft/icity/platform/publicclass/*.class,com/mfsoft/credit/viable/*.class" />           
            </jar>  
      <!--復(fù)制用到的庫以及其他文件 -->
    <mkdir dir="${dir.deploy}/lib"/>
    <copy todir="${dir.deploy}/lib">
     <fileset dir="defaultroot/WEB-INF/lib" includes="classes12.jar,joone-engine.jar,log4j-1.2.9.jar"/>
    </copy> 
    <mkdir dir="${dir.deploy}/model"/>
    <copy todir="${dir.deploy}/model">
     <fileset dir="defaultroot/WEB-INF/classes" includes="*.snet"/>
    </copy>
        </target>
    </project>

    posted on 2009-02-22 19:47 weesun一米陽光 閱讀(245) 評論(0)  編輯  收藏 所屬分類: cnweblog/nm1504
    主站蜘蛛池模板: 日本不卡视频免费| 成年网站免费视频A在线双飞| 日韩免费福利视频| 亚洲精品人成电影网| 无码国产精品一区二区免费3p | 久草视频免费在线观看| 中文字幕亚洲综合久久2| 日韩免费无码一区二区三区| 亚洲av永久无码精品漫画| 天黑黑影院在线观看视频高清免费| 亚洲日韩精品无码专区网站| WWW国产成人免费观看视频| 国产亚洲精久久久久久无码| 四虎影视无码永久免费| 亚洲短视频男人的影院| 精品无码无人网站免费视频| 亚洲人成免费电影| 免费毛片在线视频| 一区免费在线观看| 精品亚洲一区二区| 美丽的姑娘免费观看在线播放 | 亚洲视频在线观看2018| 国产免费爽爽视频免费可以看| 免费无码又爽又黄又刺激网站| 亚洲国产精品成人久久蜜臀 | 亚洲欧洲日韩国产综合在线二区| 久久免费看黄a级毛片| 亚洲国产精品无码观看久久| 亚洲AV永久无码精品一区二区国产 | 天堂在线免费观看中文版| 国产成人 亚洲欧洲| 亚洲国产综合无码一区| 国产91免费在线观看| 亚洲第一街区偷拍街拍| 亚洲性日韩精品国产一区二区| 久久久久久国产精品免费无码| 国产亚洲精品bv在线观看| 自拍偷自拍亚洲精品情侣| 日韩免费一区二区三区在线| 在线观看亚洲免费视频| 亚洲AV日韩AV永久无码久久|