apache ant token过滤器

本文概述

  • Apache Ant令牌过滤器属性
令牌过滤器使我们可以在复制时从文件中过滤数据。要进行过滤,使用的令牌必须与过滤任务中设置的@ token @相匹配。 Tasks使用@作为令牌分隔符。为了实现此功能,Apache Ant提供了使用令牌属性的< filter> 。
此功能应仅与文本文件一起使用。
Apache Ant令牌过滤器属性
属性描述需要
token它是一个不带分隔符char(@)的令牌字符串。
value它是一个字符串, 在复制文件时应放置以替换令牌。
filtersfile必须从中读取过滤器的文件。该文件必须格式化为属性文件。
Apache Ant令牌过滤器示例
下面的代码通过用rohan替换字符串@ name @的所有重复,将所有文件从源目录递归复制到目标目录。
< filter token="name" value="http://www.srcmini.com/rohan"/> < copy todir="destination-directory" filtering="true"> < fileset dir="source-directory"/> < /copy>

【apache ant token过滤器】要从student_data.properties文件读取所有属性条目,并将它们设置为过滤器。
< filter filtersfile="student_data.properties"/>

    推荐阅读