gradle タスクに IntelliJ で Debugger をアタッチする
IntelliJ で起動する時に Debugger をアタッチして起動すればデバッガーが有効になるんだけど、自分は開発中は割とターミナルから gradle コマンドで起動することが多くてそのままデバッガーをアタッチしたいなと設定したのでそのメモ書き。
(めちゃくちゃ簡単だけど忘れそうなので将来の自分に書いておく)
1 Configuration から Remote JVM Debug を追加する
こんなのがあるのをそもそも知らなかった。
どうやら参考にもある通り 5005 ポートがデフォルトらしい。
Enable or disable debugging for the process. When enabled, the process is started suspended and listening on port 5005.
2 gradle タスクを起動するときにオプションを追加する
./gradlew :app:start --debug-jvm
:app:start
は普段起動してるコマンドに置き換える。