Ant過濾器任務
過濾器任務是令牌過濾器,由使用複製任務的所有任務使用。此任務使用@
作爲標記分隔符。
1. Apache Ant過濾器任務屬性
屬性
描述
必需
token
設置不帶分隔符@
的標記字符串
是
value
複製文件時應該放置的字符串替換標記
是
filtersfile
必須從中讀取過濾器的文件
是
2. Apache Ant過濾器任務示例
通過過濾所有出現的字符串[@year](https://github.com/year "@year")@
之中的2009
,將src.dir
目錄中的所有文件複製到dest.dir
目錄中。
文件:build.xml
<project name="filter-project-example" default="filter">
<target name="filter">
<filter token="year" value="2009"/>
<copy todir="${dest.dir}" filtering="true">
<fileset dir="${src.dir}"/>
</copy>
</target>
</project>
讀取屬性文件
以下示例將讀取屬性文件中的所有屬性。
<project name="filter-project-example" default="filter">
<target name="filter">
<filter filtersfile="abc.properties"/>
</target>
</project>
0 條評論,你可以發表評論,我們會進行改進
