ANT
ANT簡介
Ant簡介
ANT環境安裝設置
Apache Ant功能特性
Ant構建文件
Apache Ant安裝
Ant屬性任務
Apache Ant入門程序(Hello World)
Ant屬性文件
Apache Ant構建文件-project標籤
Ant數據類型
Apache Ant目標-target標籤
Ant構建項目
Apache Ant任務-task標籤
Ant構建文檔
Apache Ant屬性
Ant創建JAR文件
Apache Ant令牌過濾器
Ant創建WAR文件
Apache Ant命令行參數
Ant打包應用
Apache Ant If和Unless用法
Ant部署應用程序
Apache Ant類型
Ant執行Java代碼
Apache Ant自定義組件
Ant和Eclipse集成
Apache Ant監聽器和記錄器
Ant Junit集成
Apache Ant IDE集成
Apache Ant InputHandler接口
Ant之外的Apache Ant任務
Apache Ant參數處理器
Apache Ant API
Apache Ant Jar示例
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>