軟件測試之ANT使用

發表于:2009-05-13來源:作者:點擊數: 標簽:軟件測試ANTAntant
1.配置環境變量 在系統變量里添加: ANT _HOME D:\apache- ant -1.5.4 JAVA _HOME D:\j2sdk1.4.2_06 PATH D:\apache-ant-1.5.4\bin 2.一個Ant中有兩個文件 (1)build.properties用于配置 tomcat 的路徑 (2)build.xml包含工程的路徑和任務,且都包含一個project

1.配置環境變量
  在系統變量里添加:ANT_HOME D:\apache-ant-1.5.4

  JAVA_HOME D:\j2sdk1.4.2_06

  PATH D:\apache-ant-1.5.4\bin

2.一個Ant中有兩個文件

  (1)build.properties用于配置tomcat的路徑

  (2)build.xml包含工程的路徑和任務,且都包含一個<project>和<target>


3.任務元素:所謂的任務是一端可執行的代碼

  property:設置name/value形式的屬性

  mkdir:創建目錄

  copy:拷貝文件或文件夾

  delete:刪除文件或文件夾

  javac:編譯java源文件

  war:為Web應用打包

  javadoc:為java源文件創建javadoc文檔


4.具體用法請參考事例Demo/build.xml,build.properties


5.在Doc下的運行方法:

  (1)先用cd指令進入Demo的根目錄下,也就是build.xml,build.properties呆的目錄,執行ant指令,即:

       D:ANT\DEMO\>ant

     可看到的是help文件;

  (2)運行deploy指令,即:

       D:ANT\DEMO\>ant deploy

     可根據build.xml里的設置生成相應的包

  (3)運行javadoc指令,即:

       D:ANT\DEMO\>ant javadoc

     可生成相應的html文檔


6.總結

  (1)build.xml此文檔可以根據不同工程的需要修改以下路徑和名稱即可使用

  (2)當一個代碼項目大了以后,每次重新編譯,打包,測試等都會變得非常復雜而且重復,在Java中應用是平臺無關性的,ANT本身就是這樣一個流程腳本引擎,用于自動化調用程序完成項目的編譯,打包,測試等。除了基于JAVA是平臺無關的外,腳本的格式是基于XML的。


  每個ant腳本(缺省叫build.xml)中設置了一系列任務(target):比如對于一個一般的項目可能需要有以下任務。


  任務1:usage 打印本腳本的幫助信息(缺?。?/P>

  任務2:clean <-- init 清空初始化環境

  任務3:javadoc <-- build <-- init 生成JAVADOC

  任務4:jar <-- build <-- init 生成JAR

  任務5:all <-- jar + javadoc <-- build <-- init 完成以上所有任務:jar javadoc


原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97