SpringBoot 开启idea远程调试


服务器上开启远程调试端口

nohup java -jar demo.jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005

idea添加一个Remote

在开发工具里面新增一个 Remote 配置:

图片

只需要确定 Host、Port 参数即可。

  • Host:地址

localhost:本地启动地址;

  • Port:端口

5005:上面命令行指定的端口;

3、开始调试

先启动加了 jvmArguments 参数的 Spring Boot 项目:

图片

程序停在监听端口:5005,再 debug 启动Remote:

图片

再回到项目,开始启动输出日志,然后就可以进行断点调试了。


文章作者: Cheney
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Cheney !
 上一篇
起飞,会了这4个 Intellij IDEA 调试魔法,阅读源码都简单了 起飞,会了这4个 Intellij IDEA 调试魔法,阅读源码都简单了
前言 上一篇文章 IntelliJ IDEA 高级调试之Stream Trace 算是 IntelliJ IDEA 高级调试技巧的开胃菜,很多小伙伴被这个小技巧征服。趁热打铁,今天给大家带来几个我日常工作以及阅读源码必备的 IntelliJ
2021-05-14 Cheney
下一篇 
logback logback
SpringBoot系列——Logback日志输出到文件以及实时输出到web页面huanzi一qch2021-05-01 08:38:00   前言  SpringBoot对所有内部日志使用通用日志记录,但保留底层日志实现。为Java Ut
2021-05-07
  目录