【发布时间】:2015-03-12 09:42:27
【问题描述】:
现在,为了在战争中包含一个开发者依赖的文件,我将它复制到一个临时目录中,重命名它,然后将它包含在战争中:
war {
copy {
from "run_"+System.getProperty('user.name')+".properties"
into "build/tmp"
rename ("run_"+System.getProperty('user.name')+".properties", "run.properties")
}
webInf {
from('build/tmp') {
include "run.properties"
}
}
}
它有效,但非常冗长。我可以为文件名定义一个变量,但这不会更简洁。
我确信有一个简洁的语法可以做到这一点,可能不需要创建任何临时文件。
这是什么?
【问题讨论】: