idea 远程 debug springboot 项目

  • idea 远程 debug springboot 项目

源起

有时候 有些代码无法进行本地调试,只能进行线上日志输出。这样排查效率非常低。

配置 idea

  • 1 点击 Edit Configurations
  • 2 点击 加号 添加 Remote
  • 3 配置 Host , Port (建议和应用启动端口区分开来,比如使用 5005)
  • 4 点击保存

idea 远程 debug springboot 项目

idea 远程 debug springboot 项目

修改 java 启动命令

  • 原来我们的启动命令可能是

java -jar xxx.jar

  • 需要新增启动参数

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005

  • 修改后的效果

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

注意 address 需要和 idea里面配置的 port 保持一致

3 启动运行

idea 远程 debug springboot 项目

4 断点测试

接下来就和正常的打断点没啥差别啦

相关文章:

  • 2021-08-24
  • 2021-06-12
  • 2021-07-20
  • 2021-08-16
  • 2021-05-08
  • 2022-01-13
  • 2021-06-04
  • 2021-12-18
猜你喜欢
  • 2021-07-24
  • 2021-12-10
  • 2021-05-14
  • 2021-04-27
  • 2021-05-02
  • 2021-05-26
  • 2021-11-25
相关资源
相似解决方案