ANT
ANT簡介
Ant簡介
ANT環境安裝設置
Apache Ant功能特性
Ant構建文件
Apache Ant安裝
Ant屬性任務
Apache Ant入門程序(Hello World)
Ant屬性文件
Apache Ant構建文件-project標籤
Ant數據類型
Apache Ant目標-target標籤
Ant構建項目
Apache Ant任務-task標籤
Ant構建文檔
Apache Ant屬性
Ant創建JAR文件
Apache Ant令牌過濾器
Ant創建WAR文件
Apache Ant命令行參數
Ant打包應用
Apache Ant If和Unless用法
Ant部署應用程序
Apache Ant類型
Ant執行Java代碼
Apache Ant自定義組件
Ant和Eclipse集成
Apache Ant監聽器和記錄器
Ant Junit集成
Apache Ant IDE集成
Apache Ant InputHandler接口
Ant之外的Apache Ant任務
Apache Ant參數處理器
Apache Ant API
Apache Ant Jar示例
Apache Ant構建文件-project標籤
Apache Ant使用XML來編寫構建文件,每個構建文件包含一個項目和至少一個默認目標。 target
是任務的容器,每個任務都是可以執行的代碼。 可以將項目理解爲將目標和任務包裝到單個單元中的容器。 要創建項目,我們可以使用<project>
標記。 例如,項目標記如下所示:
<project name="java-ant project" default="run">
...
</project>
它既包括目標也包括任務,所以可寫成:
<project name="java-ant project" default="run">
<target name="run" depends="compile">
<task-name></task-name>
</target>
<target name="compile">
<task-name></task-name>
</target>
</project>
項目(project
)標記使用各種屬性來設置要運行的名稱和目標。最常用的屬性如下所示。
Apache Ant項目屬性
屬性
描述
必需?
name
這是該項目的名稱
非必需
default
如果沒有明確提供目標,它用於設置默認(default
)目標。
非必需
basedir
它需要基目錄路徑
非必需
注意:可以選擇要執行的目標。 如果沒有給出目標,則使用項目的默認值。