【发布时间】:2018-12-18 00:45:17
【问题描述】:
我想用 IntelliJ 调试 Spring Boot 应用程序。我正在使用 Windows 10。 当我使用以下命令运行我的 Spring Boot 项目时,它工作正常。但是调试不起作用。
mvn spring-boot:run -Drun.profiles=dev -Dspring-boot.run.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
然后我用 intelliJ 制作了一个远程调试器,如下所示。
但是当我单击调试按钮时,intelliJ 会显示以下消息。
运行“RemoteDeBugger”时出错:无法打开调试器端口 (本地主机:5005):java.net.ConnectException“连接被拒绝: 连接
上述行为的原因是什么以及如何正确调试。
【问题讨论】:
-
尝试使用其他端口号,查看应用是否正在使用 TcpView 侦听指定端口上的调试器连接。
-
我认为没有。似乎即使我在调试模式下启动了应用程序,它也没有在调试模式下启动。我尝试了尊重端口号
标签: spring-boot debugging intellij-idea