目 录CONTENT

文章目录

idea远程调试

在水一方
2021-12-16 / 0 评论 / 0 点赞 / 986 阅读 / 554 字 / 正在检测是否收录...

前言

实际开发中由于项目是部署在Linux服务器上,本地开发可以通过debug进行调试,然而在服务器上运行时出现问题无法直接定位到具体是哪行代码出现了bug,加大问题的排查,好在在idea中可以实现远程调试,本文就这个问题进行学习

实际操作

  • 新增远程debug
    image.png

  • 设置好Host之后点确定复制jvm参数

image.png

jvm参数为:

agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
  • 打包项目将得到的jar包推送到远程服务器,并启动项目,命令为:
java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar meas.jar

image.png

  • 启动本地的远程调试

image.png

agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005

开放5005端口

启动本地调试

image.png

该问题尚未解决:

参考视频网址:https://www.bilibili.com/video/BV1Vb4y1Q7KJ?from=search&seid=17925135724210670053&spm_id_from=333.337.0.0

0

评论区