1.設定classpath
2.使用classpath
3.輸出資訊
3.1可以使用
3.2也可以使用hello,msg<
4.輸出一段xml到指定檔案
***************[usage]:幫助資訊**********=
***************[comiple]:編譯原始檔**********=
執行任務echoxml後,會在src/生成test.xml,檔案內容如下:
<?xml version="1.0" encoding="utf-8"?>
***************[usage]:幫助資訊**********=
***************[comiple]:編譯原始檔**********=
如果不指定echoxml標籤的file屬性,則將內容輸出到控制台。
5.引入乙個xml檔案
6.拷貝操作
6.1拷貝乙個檔案
6.2拷貝乙個檔案到指定目錄
或者
6.3拷貝乙個目錄到另外一目錄
或者
6.4拷貝一些檔案到乙個目錄
7.刪除操作
7.1刪除乙個檔案
7.2刪除乙個目錄
7.3刪除符合特定規則的檔案
7.4刪除當前目錄下所有檔案和目錄,包括空目錄和當前目錄
7.5刪除當前目錄下所有檔案和目錄,不包括當前目錄
7.6刪除當前目錄下所有svn相關的檔案
7.7刪除檔案目錄樹
8剪下檔案
9.重新命名
10.建立臨時檔案
11.touch的使用
11.1如果檔案不存在,則建立檔案;否則,修改最後訪問時間為當前系統時間。
11.2如果檔案不存在,則建立檔案;否則修改最後訪問時間為22/06/2014 4:25 pm。
11.3批量更改檔案最後的訪問時間
12.condition的使用
Ant內建任務之ant
ant是ant的內建任務,可以用來執行指定的構建檔案,所以可以用來構建子專案。如果呼叫的是同乙個構建檔案,那麼就必須在target中使用ant。antfile 使用的構建檔案,預設為build.xml 其路徑為相對於dir屬性所在的目錄 如果沒有配置antfle屬性,會使用dir屬性指定的目錄下的b...
Ant內建任務之cab
cab是ant內建任務,用於生成微軟的歸檔檔案。它的呼叫類似於jar和zip。執行這個任務需要在可執行路徑上有外部的cabarc工具,這個工具是微軟提供的。cab是乙個隱式的檔案集,支援fileset的大部分屬性並且可以巢狀include exclude和patternset元素。如果巢狀了file...
Ant內建任務之length
length是ant內建任務,ant1.6.3引入,用於顯示或設定乙個字串 檔案 乙個或多個巢狀資源集合的長度,可以作為條件使用。property 要設定屬性的屬性名。如果不設定會將結果寫到日誌中,length作為條件時忽略。file 單個檔案。resource 單個資源。string 字串。mod...