个性化阅读
专注于IT技术分析

apache ant token过滤器

本文概述

令牌过滤器使我们可以在复制时从文件中过滤数据。要进行过滤,使用的令牌必须与过滤任务中设置的@ token @相匹配。 Tasks使用@作为令牌分隔符。为了实现此功能,Apache Ant提供了使用令牌属性的<filter>。

此功能应仅与文本文件一起使用。

Apache Ant令牌过滤器属性

属性描述需要
token它是一个不带分隔符char(@)的令牌字符串。
value它是一个字符串, 在复制文件时应放置以替换令牌。
filtersfile必须从中读取过滤器的文件。该文件必须格式化为属性文件。

Apache Ant令牌过滤器示例

下面的代码通过用rohan替换字符串@ name @的所有重复,将所有文件从源目录递归复制到目标目录。

<filter token="name" value="rohan"/>
<copy todir="destination-directory" filtering="true">
  <fileset dir="source-directory"/>
</copy>

要从student_data.properties文件读取所有属性条目,并将它们设置为过滤器。

<filter filtersfile="student_data.properties"/>
赞(0)
未经允许不得转载:srcmini » apache ant token过滤器

评论 抢沙发

评论前必须登录!