有没有办法避免相同类型的两个类似任务之间的配置重复?
例如,我想创建一个debugSomething任务,使用与runSomething下面相同的配置,但在jvmArgs中添加了一个远程调试器参数:
task runSomething(dependsOn: jar, type: JavaExec, group: "Run") {
jvmArgs "-Xmx1024m", "-XX:MaxPermSize=128m"
main = "com.some.Main"
classpath = sourceSets.main.runtimeClasspath
}
Run Code Online (Sandbox Code Playgroud) gradle ×1