我需要能够将 gradle 配置为始终使用根目录中的“gradle.properties”或“init.gradle”设置“--continue”标志。这是否可能?如果可能,如何实现?
最佳答案
只需创建一个文件settings.gradle
并添加
startParameter.continueOnFailure = true
演示build.gradle
task t1 {
doLast {
throw new RuntimeException("fail")
}
}
task t2 {
doLast {
println "ok"
}
}
没有上面的settings.gradle
:
$ gradle t1 t2
> Task :t1 FAILED
使用上面的settings.gradle
:
$ gradle t1 t2
> Task :t1 FAILED
> Task :t2
ok
更多信息:
https://docs.gradle.org/current/dsl/org.gradle.api.initialization.Settings.html https://docs.gradle.org/current/javadoc/org/gradle/StartParameter.html
关于java - "--continue"标志的 Gradle 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54191030/