Ant內建任務之loadresource

2021-08-15 07:39:36 字數 395 閱讀 9847

loadresource是ant1.7引入的內建任務,用於將文字資源載入到乙個屬性中。如果沒有指定編碼,讀取檔案時會使用本地編碼。資源可以通過巢狀資源元素來載入,如果巢狀多個資源元素,那麼只有最後乙個資源會生效,如果資源為空,那麼屬性就不會被設定。loadresource不會改變已有屬性的值。loadresource還支援巢狀filterchain元素。

property:要設定的屬性名稱。

encoding:載入檔案使用的編碼。

failonerror:失敗時是否停止構建,預設為true。

quiet:不顯示診斷資訊或者修改退出狀態,如果quiet設定為true,就相當於failonerror設定為false。預設為false。

$

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...