springboot远程debug,本地直接远程debug服务器的代码

1. 在启动springboot项目的jenkins job配置中,添加远程启动的命令:

/home1/userwork/apps/jdk-11.0.24+8/bin/java -Xmx512m -Xss256k -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -jar test-0.0.1-SNAPSHOT.jar

然后启动springboot项目。

注意点:

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005这个命令在不同版本的java中命令不同,所以最好是在idea中根据你的java版本去直接复制,然后粘贴到命令中比较稳妥。

2.设置IDE

2.1 点击ide中项目启动的Edit按钮。

 2.2设置java jvm debug:

 

 2.3 点击debug图标:

 2.4 如下log就表示 连接上了:

 

posted @ 2025-07-15 16:55  苹果芒  阅读(17)  评论(0)    收藏  举报