IDEA 远程调试 Remote JVM Debug SpringBoot项目
1、在springBoot项目当中进行如下设置
注意将其中的这一段内容copy出来。
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9999
2、运行jar包
将项目打成一个jar包,放到服务器上面,并运行。
运行命令如下:
nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9999 -jar /home/demo.jar
3、调试
打开idea,debug运行刚才设置好的Remote Jvm Debug
idea控制台出现如下日志,表明连接成功。
接着,可以在postman或者swagger在线接口文档当中调用一个接口即可。
注意:postman当中的端口号还是我项目的端口号8080,并不是远程debug调用的端口号9999**