2016-11-06 11 views
2

「Activator -jvm-debug 9999〜run」コマンドを使用してPlay FrameworkのWebサイトを実行し、Scala IDEの「リモートJavaアプリケーション」デバッグ設定を使用しました。デバッグパースペクティブから、接続されているように見えます。Scala IDE + Play Framework - ブレークポイントがヒットしない

ただし、ブレークポイントは一度もヒットしません。それを修正する方法はありますか?第一

答えて

1

それがうまくいかなかった理由はbuild.sbtで隠されていました。デバッガの作品

fork in run := false 

を設定して

0

私は単にSBT使用することをお勧めします:sbt -jvm-debug 9999 run

第二、あなたは最終的に

JVMプロセスにScalaのIDEを接続する必要があります(ScalaのIDE、ただのIntelliJでやったことはありませんが、this docsを見つけました)より複雑なコードのスカラ行にはいくつかの(まれな)問題があります。より単純な行(例えば、値の宣言)でブレークポイントを設定しようとしてください。

+0

ご回答いただきありがとうございます。残念ながら、動作しませんでした。私はsbtコマンドを試して、ブレークポイントを最も単純な場所に置くだけでなく、リモートデバッガのさまざまな設定に入れました。どちらも役に立たなかった。 – eMko

関連する問題