Gradle:调试任务,何时使用--debug-jvm
?何时使用 - Dorg.gradle.debug=true
?
例如
task foo(type: JavaExec) {
main 'com.example.Foo'
....
}
compileTestJava.doLast {
foo.execute()
}
> gradlew compileTestJava --debug-jvm
Unknown command-line option '--debug-jvm'.
> gradlew compileTestJava -Dorg.gradle.debug=true
The execution is not stopped at the breaker points in the Foo.java.
Gradle 4.4.1。
如何调试JavaExec任务?