1、在服务器设定参数:
java -agentlib:jdwp=transport=dt_socket,server=y,address=8050,suspend=y -jar /home/edaadmin/test/testRemote.jar
其中testRemote.jar跟本地代码一样打包到服务器上。

2、新建一个远程调试,填入ip ,端口。就可以debug调试了

参考 https://blog.youkuaiyun.com/maxiao124/article/details/79895955

本文介绍了一种在服务器上进行Java远程调试的方法。通过设置java-agent参数,如java-agentlib:jdwp=transport=dt_socket,server=y,address=8050,suspend=y,将testRemote.jar部署至服务器,并在本地IDE中新建远程调试连接,输入服务器IP和指定端口8050,即可实现代码的远程debug。此过程有助于解决线上环境的问题定位。
2466

被折叠的 条评论
为什么被折叠?



