文件名和路徑約定
在unix及其上運行時,ant將路徑dir;dir\\subdir(注意轉義符"\")正確的解釋為dir:dir/subdir
在同一個值類型中,分隔符的使用必須保持一致 ;屬于windows路徑分隔符, \\屬于unix的目錄分隔符。
ant并不關心你所使用的平臺。
ant不處理跨平臺的驅動器盤符,在ant路徑元素中使用驅動器盤符將限制構建文件在windows環境下的使用。
xml注意事項
第一行為xml聲明。如果有,必須出現在xml文件的第一行;在其之前不允許出現空行。實際上,即便在<?xml之前只有一個空格
也會導致xml解析程序失敗。
xml對于大小寫、引號以及正確的標簽語法很挑剔。如果其中任何一項不正確,ant就會失敗,這是因為其底層的xml解析程序會失敗。
構建文件描述
<project>元素為這個工程建立工作目錄“.”。這就是包含此構建文件的目錄。
特性定義允許我們避免在構建文件中將目錄名硬編碼。這些路徑是相對于<project>元素所指定的基目錄。
在目標中存在任務,這些任務完成構建中的具體工作。ant1.4.1內置有100多個核心的和可選的任務。
包含有discription屬性的為主目標,不包含的為子目標。
軟件下載
.tar.gz文件(面向Unix用戶) .zip文件(面向windows用戶)