Now that IntelliJ 12.1 is out, I was hoping to be able to attach the debugger to a \'gradle run\' app and have it stop at breakpoints. I\'ve tried both right-clicking run a
I can debug remotely by configuring the run
task. Since it is a JavaExec task, it supports jvmArgs properties:
run {
jvmArgs "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005"
}
and debug properties:
run {
debug true
}
Right clicking to debug doesn't seem to work because IntelliJ is attaching the debugger to the wrong JVM i.e. gradle.
I can debug normally. I only can't debug if I use the gradle daemon ("--daemon" option).