指定gradle任务的文件

时间:2016-10-14 10:33:15

标签: java gradle build.gradle

我有一个gradle任务,用其他属性文件中的指定项目版本替换令牌VERSION

war { filter(ReplaceTokens, tokens:['VERSION': project.version]) }

我遇到了一个问题:现在gradle尝试在build文件夹中的所有文件中查找令牌,但我只想指定几个文件,可能只是index.jsp

像那样说:

war { filter(ReplaceTokens('index.jsp'), tokens:[ {VERSION {1}}

但我不知道如何正确地做到这一点。

请帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,我找到了答案:

war { filesMatching('index.jsp') { filter(ReplaceTokens, tokens: ['VERSION': project.version]) } }