[Scala]IntelliJでデバッグできない

  • 投稿日:
  • 更新日:2020/06/27
  • by
  • カテゴリ:

Play Framework 2.8をIntelliJで使おうとしてハマったのでメモ。

問題

IntelliJでプログラムを実行してもデバッガーが有効にならない。

ブレークポイントで止まってくれない。

別途デバッガを起動しないといけない。

解決法

メニューの「Run」→「Edit Configurations...」で出てくる

Run/Debug Configurations

画面で、"+"を押すと出てくる"Add New Configuration"で、

Remote

を選択する。

intellij-debug.png

Nameを適当に設定(上ではdebugger)、ポート番号は他で使っていなければなんでもいい。ここでは9999にしている。

で、sbt Taskの設定では、Taskで

run -jvm-debug 9999

とする。

intellij-run.png

"Use sbt shell"チェックボックスを外すのを忘れずに。

こちらもよく読まれています