【发布时间】:2015-02-11 16:05:49
【问题描述】:
有没有办法在 Gradle 中重用属性组?
看起来像的东西:
def propGroup = [
options.fork = true
options.forkOptions.executable = ...
]
task compileThis(type:JavaCompile) {
options.fork = propGroup.options.fork
options.forkOptions.setExecutable(propGroup.options.forkOptions.executable)
destinationDir = file(xxx)
}
task compileThat(type:JavaCompile) {
options.fork = propGroup.options.fork
options.forkOptions.setExecutable(propGroup.options.forkOptions.executable)
destinationDir = file(yyy)
}
在 Java 中可以继承,但不能从 Gradle 中的任务继承任务
【问题讨论】:
标签: properties gradle task