调试不适用于 Spring Boot 2.2 和 IntelliJ Idea

Aar*_*alk 9 debugging intellij-idea maven-plugin spring-boot

通过使用 IntelliJ Idea CE 在调试模式 (spring-boot:run) 下运行应用程序,在使用 Spring Boot 2.2 时根本没有断点工作。相反,当回滚到 Spring Boot 2.1.1 时,一切正常。我究竟做错了什么?是否有为 2.2 添加的选项/标志以使调试器工作?

Ste*_*oll 17

我建议直接从 IDE 运行应用程序,而不是使用mvn spring-boot:run. 这样做将为您提供最佳的 IDE 体验。

发行说明表明,春季启动Maven插件现在默认这就是为什么当你用你不能调试应用程序的原因叉过程2.1。如果您真的必须使用 maven 插件运行应用程序,您可以禁用分叉进程(例如使用-Dspring-boot.run.fork=false

  • 运行main方法 (2认同)