Gradle Debug JavaExec --debug-jvm vs -Dorg.gradle.debug=true
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?