• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Java技巧:Hello World Ant

    發布: 2007-6-22 07:38 | 作者:   | 來源:   | 查看: 19次 | 進入軟件測試論壇討論

    領測軟件測試網

       
      Another Neat Tool(Ant)是Apache Jakarta中一個很好用的Java開發工具,但是它的安裝卻很煩瑣。然而如果你用一個簡單的Hello World風格的build.xml安裝就會很容易的完成這個任務。
      

      下面簡要介紹了一個完整的Ant安裝過程。下面這段代碼在測試包中使用了Hello World類:
      
      // The Hello World class
      package test;
      
      public class HelloWorld {
      
      static public void main(String[] args) {
        HelloWorld hw = new
        HelloWorld();
        hw.invoke();
      }
      
      public void invoke()
      {
        System.out.println("Hello,I am "+getClass().getName());
      }
      }
       
      在UNIX符號下,該Hello World類的路徑是./src/test/HelloWorld.java。
      
      接下來,你需要一個build.xml文件。在Ant中該文件和Makefile的作用是相同的,而且該文件包含了開發過程中所需要的一切信息。build.xml包含了一系列目標指令。當“all”目標運行時,所有它依賴的目標也都會自動運行——清理目錄,生成.jar文件,創建javadoc,然后運行!癰uild”目標依賴于“compile”目標,因此“compile”目標也會在.jar文件生成前運行。
      
      這里是build文件:
      
       Java技巧:Hello World Ant(圖一)
      Java技巧:Hello World Ant(圖二)
      build.xml文件的目錄和src/所在目錄一樣。執行Ant有以下兩種方式:一、運行build.bat或build.sh腳本;二、運行新版本的ant.bat或ant腳本。你具體使用哪個方法取決于你的Ant版本。通常來講,build.bat/build.sh文件有許多副本,而ant.bat/ant文件會進入PATH變量。
      
      通過在含有build.xml文件的目錄中鍵入ant,build或build.sh運行build.xml腳本就會輸出如下結果。在這個例子中,build.xml文件保存在/home/ant/example/build.xml目錄中,而HelloWorld.java文件保存在/home/ant/example/src/test/HelloWorld.java目錄中:
      
      Buildfile: build.xml
      
      clean:
      [delete] Deleting directory /home/ant/example/classes
      [delete] Deleting directory /home/ant/example/build
      [delete] Deleting directory /home/ant/example/docs
      
      compile:
      [mkdir] Created dir: /home/ant/example/classes
      [javac] Compiling 1 source file to /home/ant/example/classes
      
      build:
      [mkdir] Created dir: /home/ant/example/build
       [jar] Building jar: /home/ant/example/build/HelloWorld.jar
      
      docs:
      [mkdir] Created dir: /home/ant/example/docs
       [javadoc] Generating Javadoc
       [javadoc] Javadoc execution
       [javadoc] Loading source files for package test...
       [javadoc] Constructing Javadoc information...
       [javadoc] Building tree for all the packages and classes...
       [javadoc] Building index for all the packages and classes...
       [javadoc] Building index for all classes...
      
      test:
      Hello, I am test.HelloWorld
      
      all:
      
      BUILD SUCCESSFUL
      
      Total time: 4 seconds
      通過這個開發腳本和示例Java文件,我們可以測試和安裝一個Ant系統。該系統的總體結構為改善后的開發項目提供了一個構造平臺。請訪問
      Apache Jakarta開始下載和安裝Ant。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>