【发布时间】:2021-03-11 18:11:52
【问题描述】:
我有一个 Java 8/Spring Boot/Maven 应用程序,可以在我的 IntelliJ IDE 中正常运行。当我单击绿色箭头(右下角)时,会显示一个控制台,一切正常启动,我可以在浏览器中使用该应用程序,通过 curl 访问端点等。
我现在正试图让调试器工作。当我停止应用程序然后通过单击调试器(上面屏幕截图中播放图标旁边的绿色错误图标)重新启动它时,应用程序再次启动而没有任何问题。问题是,我设置的断点(在运行之前)没有执行!这意味着当应用程序遇到设置了断点的代码行时,该过程不会暂停,并且我没有看到 IntelliJ 像我在其他项目中习惯的那样挂在代码行(等待我采取行动)。
例如,上面的SpringApplication.run(...) 方法上设置了一个断点。但是当我在调试模式下启动它时,它只是启动并且永远不会在那一行停止!
这是我对该项目的编辑配置设置:
有什么不好看的吗?我是否需要设置一些不同/特殊的东西才能使调试工作?提前致谢。
【问题讨论】:
标签: maven debugging intellij-idea