「Activator -jvm-debug 9999〜run」コマンドを使用してPlay FrameworkのWebサイトを実行し、Scala IDEの「リモートJavaアプリケーション」デバッグ設定を使用しました。デバッグパースペクティブから、接続されているように見えます。Scala IDE + Play Framework - ブレークポイントがヒットしない
ただし、ブレークポイントは一度もヒットしません。それを修正する方法はありますか?第一
「Activator -jvm-debug 9999〜run」コマンドを使用してPlay FrameworkのWebサイトを実行し、Scala IDEの「リモートJavaアプリケーション」デバッグ設定を使用しました。デバッグパースペクティブから、接続されているように見えます。Scala IDE + Play Framework - ブレークポイントがヒットしない
ただし、ブレークポイントは一度もヒットしません。それを修正する方法はありますか?第一
それがうまくいかなかった理由はbuild.sbtで隠されていました。デバッガの作品
fork in run := false
を設定して
。
私は単にSBT使用することをお勧めします:sbt -jvm-debug 9999 run
第二、あなたは最終的に
JVMプロセスにScalaのIDEを接続する必要があります(ScalaのIDE、ただのIntelliJでやったことはありませんが、this docsを見つけました)より複雑なコードのスカラ行にはいくつかの(まれな)問題があります。より単純な行(例えば、値の宣言)でブレークポイントを設定しようとしてください。
ご回答いただきありがとうございます。残念ながら、動作しませんでした。私はsbtコマンドを試して、ブレークポイントを最も単純な場所に置くだけでなく、リモートデバッガのさまざまな設定に入れました。どちらも役に立たなかった。 – eMko