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

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

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

    我的漫漫程序之旅

    專注于JavaWeb開發(fā)
    隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
    數(shù)據(jù)加載中……

    跟我學Ant系列(一)

    確認您已經(jīng)安裝了ant.
    如果沒有安裝,可以去這里下載
    http://ant.apache.org/
    安裝后,配置下path就可以了.
    把ant目錄下的/bin加入系統(tǒng)環(huán)境變量中.
    開始吧:

    隨便找個目錄建個測試類:
    我這里是在G:\ant目錄下.
    先建個Test.java:

    public class Test
    {
        
    public static void main(String args[])
        
    {
            System.out.println(
    "First Ant Test!");
        }

    }


    這個程序再簡單不過了!

    接著在此目錄下創(chuàng)建build.xml(名字是固定的):

    <?xml version="1.0" encoding="GBK" ?>
    <!--default屬性,在運行ant命令時沒有指定target時,默認調用的target-->
    <project default="main">
        
    <!--depends依賴,按依賴順序執(zhí)行-->
        
    <target name="main" depends="compile,compress">
        
    <!--控制臺輸出回顯信息-->
            
    <echo>
                Billding the .jar file!
            
    </echo>
        
    </target>
        
    <!--編譯target-->
        
    <target name="compile">
            
    <echo>
                compliing the .jar file!
            
    </echo>
            
    <javac srcdir="." />
        
    </target>
        
    <!--打包target-->
        
    <target name="compress">
            
    <echo>
                Compressing the .jar file!
            
    </echo>
            
    <jar jarfile="Test.jar" basedir="." includes="*.class" />
        
    </target>
    </project>

    好了準備工作都做好了.
    打開命令行,進入當前目錄G:\ant
    輸入:ant
    回車看看輸出了什么?
    Buildfile: build.xml

    compile:
         
    [echo]
         
    [echo]                     compliing the .jar file!
         
    [echo]

    compress:
         
    [echo]
         
    [echo]                     Compressing the .jar file!
         
    [echo]

    main:
         
    [echo]
         
    [echo]                     Billding the .jar file!
         
    [echo]

    BUILD SUCCESSFUL

    好了成功了,看看當前目錄下是不是多了Test.class和Test.jar文件.已經(jīng)搞定了.
    現(xiàn)在在命令行輸入:java -jar Test.jar
    輸出:
    Failed to load Main-Class manifest attribute from
    Test.jar
    有個錯誤,這已經(jīng)和ant無關了,改一下jar包里的MANIFEST.MF文件就可以了.
    用winrar打開,在最后一行加入
    Main-Class: Test
    好了搞定.
    自己去體驗結果吧.

    posted on 2007-12-08 15:03 々上善若水々 閱讀(837) 評論(0)  編輯  收藏 所屬分類: JavaWeb

    主站蜘蛛池模板: 一区二区亚洲精品精华液| 亚洲综合免费视频| 亚洲熟妇无码av另类vr影视| 国产日产亚洲系列| 国产一区二区三区在线免费观看| 久久免费的精品国产V∧| 一级毛片正片免费视频手机看| 亚洲1区1区3区4区产品乱码芒果| 亚洲国产精品一区二区第一页| 粉色视频成年免费人15次 | 青娱乐在线视频免费观看| 亚洲黑人嫩小videos| 亚洲精品制服丝袜四区| 亚洲А∨精品天堂在线| 日本成人在线免费观看| 亚洲人成电影网站免费| 91制片厂制作传媒免费版樱花| 中文字幕av无码不卡免费| 乱人伦中文视频在线观看免费| 亚洲成av人片天堂网无码】| 亚洲国产精品不卡毛片a在线| 在线免费观看一级片| 国产高清不卡免费在线| 久久成人免费大片| 日本视频免费高清一本18| 成年免费a级毛片免费看无码| 一个人免费观看日本www视频 | 日本一区二区三区在线视频观看免费 | 亚洲日韩国产精品乱-久| 2022年亚洲午夜一区二区福利| 久久精品亚洲综合一品| 亚洲VA中文字幕不卡无码| 亚洲色图国产精品| 亚洲国产一区国产亚洲| 亚洲欧洲日韩不卡| 中文字幕亚洲色图| 亚洲午夜久久久精品电影院| 亚洲毛片基地4455ww| 亚洲午夜无码毛片av久久京东热| 亚洲人成色4444在线观看| 亚洲AV无码一区二区三区网址|