【发布时间】:2018-02-06 18:44:31
【问题描述】:
我在 spring-boot 中使用 devtools。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
我在调试模式下运行,但我无法命中任何断点,断点中缺少 v 表示类尚未加载。如果我从 POM 中删除 devtools 依赖项,则断点开始命中。有没有办法我可以使用 devtools 并打断点?
这里使用调试模式。
【问题讨论】:
-
你在调试模式下运行得如何?
-
@AndyWilkinson Intellij 上的调试选项。
-
在您的应用程序的主类或 Spring Boot 的 Maven 插件的
run目标上? -
maven 插件。见上图。
-
同样的事情发生在我身上,只要我将依赖项添加到
spring-boot-devtools,断点就不会被命中。我删除它,断点恢复工作。
标签: java maven debugging spring-boot spring-boot-devtools