因此,我尝试使用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"/>
也许我看错了方向,希望有人可以提供一些指导:)
谢谢