一段时间以来,我在 Intellij(Ultimate 2019.2)中调试时遇到问题。
如果我设置断点并重新启动 Intellij,或者在代码更改后重新加载,所有断点都会按预期工作:
但如果我在 Play 服务器运行时设置断点,其中只有少数仍然有效:
这是一个错误,还是我的配置错误?
一段时间以来,我在 Intellij(Ultimate 2019.2)中调试时遇到问题。
如果我设置断点并重新启动 Intellij,或者在代码更改后重新加载,所有断点都会按预期工作:
但如果我在 Play 服务器运行时设置断点,其中只有少数仍然有效:
这是一个错误,还是我的配置错误?
尝试这个
File -> Invalidate Caches/Restart
Intellij 不断重新加载东西,断点只有在它真正确定时才会激活,这里没有误报。
通常我会先启动服务器,然后调试器,并在发出请求之前确保端点处于活动状态。
由于它与普通sbt一起工作(感谢@Gagandeep Kalra 的提示),我请求 Intellij 的支持:
https://youtrack.jetbrains.com/issue/SCL-16565#comment=27-3792469