当前位置:   article > 正文

Java如何远程调试线上项目_java中怎么进行在线远程调试项目

java中怎么进行在线远程调试项目

一、前提

在普通启动命令之前是

java -jar xxx.jar
# 或者
java -jar /xxx.jar --spring.config.location=/opt/config/application.yml
# 或者后台运行
nohup java -jar /xxx.jar --spring.config.location=/opt/config/application.yml &
  • 1
  • 2
  • 3
  • 4
  • 5

如果要进行远程调试需要添加

nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar /xxx.jar --spring.config.location=/opt/config/application.yml &
  • 1

二、配置IntelliJ IDEA

2.1、打开 IntelliJ IDEA 并打开您的 Java 项目

2.2、单击 “Run” 菜单,然后选择 “Edit Configurations…”

在这里插入图片描述

2.3、在 “Run/Debug Configurations” 对话框中,单击左上角的 “+” 按钮,并选择 “Remote JVM Debug”

在这里插入图片描述

2.4、在 “Name” 字段中,输入您希望给此配置命名的名称(例如 “Remote Debug”)

在这里插入图片描述

2.5、在 “Host” 字段中,输入目标计算机的 IP 地址或主机名

在这里插入图片描述

2.6、在 “Port” 字段中,输入您想要用于调试器连接的端口号,通常是 8000

在这里插入图片描述

2.7、在 “Transport” 字段中,选择 “Socket”

在这里插入图片描述

2.8、单击 “OK” 以保存配置

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/613221
推荐阅读
相关标签
  

闽ICP备14008679号