【发布时间】:2021-03-01 20:17:42
【问题描述】:
我的想法设置不能在断点处停止,甚至不能停止启动/调试的进程。
环境:
- ubuntu 20.04.1 LTS
- openjdk 版本“1.8.0_275”64 位
- IntelliJ 理念 2020.2
重现步骤:
- 从https://start.spring.io/ 创建一个maven "demo" application(Spring Web 依赖就足够了)
- 下载 IntelliJ Idea 并启动
idea.sh - 打开
pom.xml文件在IDE中导入项目 - 为
@GetMapping("/")添加一个返回“Hello world”的@RestController - 在应用程序和新创建的控制器中删除几个断点
- 使用
spring-boot:run命令行配置 maven 启动器 - 点击
debug按钮
应用程序启动,您可以拨打http://localhost查看“Hello world”;您甚至可以更改代码并且应用程序会很好地重新加载,但是......它不会在断点处停止。
当您点击停止按钮时,IDE 会从进程中分离但不会停止它。
我的设置有什么问题?
顺便说一句:对于一个简单的 cli maven java 应用程序,调试工作顺利。
【问题讨论】:
-
你应该从你的IDE而不是你的构建工具开始执行..然后你只需在你的IDE中调试......
标签: spring-boot maven intellij-idea