Scala IDE + Play Framework - 没有断点

时间:2016-11-06 19:16:34

标签: eclipse scala playframework-2.0

我使用" activator -jvm-debug 9999~run"运行Play Framework网站。如文档中所述并使用"远程Java应用程序"在Scala IDE中调试配置。从Debug透视图看,它看起来已连接。

但是没有破坏点。有没有办法解决它,拜托?

2 个答案:

答案 0 :(得分:1)

它无效的原因隐藏在build.sbt中,fork in run设置为true。

设置

fork in run := false

调试器正常工作。

答案 1 :(得分:0)

第一,我建议只使用sbt:sbt -jvm-debug 9999 run

第二,你需要将scala IDE连接到jvm进程(在Scala IDE中从未进行过,只有Intellij,但找到了this docs

最后,在更复杂的scala代码行中存在一些(罕见的)问题。尝试在更简单的行中设置断点(例如,值的声明)