Ant本身也是用Java編寫的,它可在多個平臺(如Unix、Linux以及Windows等等)上工作,因此如果你要轉換開發平臺,那么學習Ant是值得的,Ant很容易擴展。在你的工程中,目前是否存在某個需求,而所有Ant功能對此都不能予以滿足呢?沒有問題!你完全可以像James一樣,編寫自己的Ant任務。
ant權威指南目錄
第一章 Ant入門
文件和目錄
Ant的構建文件
運行Ant
Ant命令行參考
構建文件輪廓
繼續學習
第二章 安裝和配置
發布
安裝
配置
第三章 構建文件
為什么用XML?
Ant構建塊
一個示例工程及構建文件
構建文件執行處理
Ant并非腳本語言
構建文件授權問題
第四章 AntDataType
已定義DataType
XML屬性約定
argument DataType
environment DataType
filelist DataType
fileset DataType,
patternset DataType
filtersetDataType
path DataType
mapperDataType
第五章 用戶編寫任務
定制任務的需要
Ant的任務模型
任務生命期
通過分析看示例:jar任務
關子任務的其他內容
第六章 用戶編寫監聽者
BuildEvent類
BuildListencr接口
一個例子:XmlLogger
并行問題
第七章 核心任務
任務總結
常用類型和屬性
工程和目標
核心任務參考
第八章 可選任務
任務匯總
可選任務參考
附錄一 Ant的未來
附錄二 Ant解決方案
詞匯表
- PC官方版
- 安卓官方手機版
- IOS官方手機版