在本地服务器端点已经命中一次后,IntelliJ 调试器不会在断点处停止

Neh*_*jan 8 debugging intellij-idea

使用版本:IntelliJ IDEA 2020.1.1(终极版)

在本地 tomcat 服务器上部署应用程序,并通过 postman 在本地访问服务端点进行调试。仅当第一次到达端点时才能够在断点处停止线程。之后,IntelliJ 只是忽略断点,我收到响应而不会在任何断点处停止。调试点显示为勾选,这意味着已验证行断点,但线程仍然不会在断点处挂起。重新启动服务器以使调试器在断点处停止。在此输入图像描述

Neh*_*jan 10

得到了这个问题的解决方案。调试时,为了在下一个断点处停止,请使用“继续”而不是“运行到光标”。虽然对于第一个 API 端点命中,这两个选项执行相同的工作,但如果我们也想在第二个 API 命中的断点处停止,那么如果使用“运行到光标”来恢复线程,则它将不起作用。在这种情况下,我们将不得不再次启动本地服务器,应用程序才能在断点处停止,这令人沮丧。添加演示程序的屏幕截图。

在此输入图像描述