1、在启动脚本上添加以下配置内容
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar test.jar > misc.out &
2、在IDEA中进行配置
(1)选择远程JVM调试
(2)进行配置
3、启动线上项目
启动命令:sh start.sh
启动服务器上面的项目,可以看到首行有监听5005端口的信息:
4、在本地IDEA中启动远程Debug程序,已经连接上线上项目
5、最后大家就可以在本地对线上项目进行debug操作了
注意:记得开放相应的端口(5005)