Ant Concat任務
連接用於將一個或多個文件連接到單個文件。 如果新文件不存在,則將創建新文件,除非資源列表爲空並且ignoreempty
爲true
。
從Apache Ant 1.7.1開始,此任務可用作僅返回一個資源的資源集合。
資源集合用於選擇要連接的資源。 沒有單一屬性來指定連接文件的單個資源。
1. Ant Concat任務屬性
屬性
描述
必需
destfile
連接流的目標文件
否
append
它指定是否應追加destfile
屬性指定的文件。
否
force
它指定是否應寫入destfile
指定的文件。
否
overwrite
它指定是否應寫入destfile
指定的文件。
否
forceReadOnly
它會覆蓋只讀目標文件。
否
encoding
它指定輸入文件的編碼。
否
outputencoding
編寫輸出文件時使用的編碼。
否
fixlastline
它指定是否檢查每個連接的文件是否被新行終止。
否
eol
它指定了fixlastline
屬性使用的行尾字符的內容。
否
binary
如果此屬性設置爲true
,則任務以逐字節方式連接文件。
否
ignoreempty
指定如果源資源列表爲空,是否應創建destfile
指定的文件。
否; 默認爲true
resourcename
指定在將此任務作爲資源公開時報告的名稱。
否
2. Apache Ant Concat示例
將字符串連接到文件:
<concat destfile="README">Hello, World!</concat>
將一系列文件連接到控制檯:
<concat>
<fileset dir="messages" includes="*important*"/>
</concat>
0 條評論,你可以發表評論,我們會進行改進
