最近因为项目原因,需要用到远程调试项目,下面是在idea上的调试过程,
1.新增remote,Host是需要远程调试的ip地址,port是自己定义的一个端口号, JDK根据自己使用的jdk版本自行选择,
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8888,至此本地的远程调试配置设置完成。
2.打开xshell,进入到项目打成的jar包位置,输入命令
java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8888 jar包名称 ,开始监听设置的8888端口
3.进入到idea,开启连接即可,连接成功会显示
4.现在就可以进行远程调试了,注意要保证代码一致。