gpt4 book ai didi

java - 损坏的 Spring Boot 调试过程 - 忽略断点

转载 作者:搜寻专家 更新时间:2023-10-31 19:54:47 25 4
gpt4 key购买 nike

同样的问题我遇到过两次。一旦我尝试将 spring boot maven 插件版本升级到高于 1.0.1 的版本,应用程序就不会在任何调试断点处停止。

在开发过程中,我们发现了问题,我们不得不回退到 1.0.1,同时使用 Spring Boot parent 1.1.9 我只能猜测这样的决定有什么风险。

 <build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>1.1.9.RELEASE</version>
<!-- <version>1.0.1.RELEASE</version> works flawlessly-->
</plugin>
</plugins>
</build>

http://docs.spring.io/spring-boot/docs/current/maven-plugin/examples/run-debug.html - 这个链接从来没有帮助。应用程序只是无限期地挂起等待。

如果您仅通过调试应用程序类在默认配置文件中运行,则有一个解决方法,但是嘿,在这种情况下我无法配置任何其他内容。

屏幕截图展示了调试器如何未能在第一个断点处停止并启动了应用程序。

Screen

最佳答案

目标 spring-boot:run forks java 进程,你的应用程序在另一个进程中启动,然后你的调试器被附加。你必须使用那个页面http://docs.spring.io/spring-boot/docs/current/maven-plugin/examples/run-debug.html为 fork 进程设置正确的调试参数,然后使用 IntelliJ 的“远程调试”功能。

关于java - 损坏的 Spring Boot 调试过程 - 忽略断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27209057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com