Scala: sbtでステップ実行できるようにする

  • 39
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

sbtでステップ実行するには、主に以下の準備をしておく

  • sbt でjvm-debugのポートを指定して起動する
  • IntelliJで実行設定をしておく
./sbt -jvm-debug 5005

※ 普通のsbtでは-jvm-debugオプションが無いので、 https://github.com/sbt/sbt-launcher-package を代わりに使う

IntelliJ側の設定

"Run" -> "Edit Configuration" で下記の設定をしておく

Run_Debug_Configurations.png

あとはブレークポイントをしこんで、虫のアイコンをクリックして、sbtのデバッグサーバにつないでsbtでrunするといい