使用replacefilterfile替换ANT中多个文件中的令牌

时间:2019-05-31 11:16:50

标签: apache ant

因此,我尝试使用replacefilterfile替换同一目录中多个文件中的多个令牌(这样,我不需要为每个令牌写多行)。我熟悉如何如图所示替换单个文件,但不熟悉如何在一行中替换多个文件。

最初,我尝试使用dir,因为它据说是用来替换多个文件中的令牌的。构建可以成功完成,但是很遗憾,没有替换任何令牌。

<replace dir="project/${component}/working/package/" replacefilterfile="project/${component}/config/${env}\build.properties"/>

如果我尝试执行类似的操作,则config.xml已成功替换,但这些更改未包含Composite.xml。

<replace file="project/${component}/working/package/config.xml" replacefilterfile="project/${component}/config/${env}\build.properties" includes="project/${component}/working/package/component/composite.xml"/>

也许我看错了方向,希望有人可以提供一些指导:)

谢谢

0 个答案:

没有答案