【发布时间】:2012-10-25 15:29:35
【问题描述】:
有什么办法可以避免相同类型的两个相似任务之间的配置重复?
例如,我想创建一个debugSomething 任务,其配置与下面的runSomething 相同,但在jvmArgs 中添加了一个远程调试器参数:
task runSomething(dependsOn: jar, type: JavaExec, group: "Run") {
jvmArgs "-Xmx1024m", "-XX:MaxPermSize=128m"
main = "com.some.Main"
classpath = sourceSets.main.runtimeClasspath
}
【问题讨论】:
-
我知道我可以提取变量中的配置,但由于我要设置几个环境和命令行参数,这对我来说似乎并不理想。
标签: gradle