Idea配置远程debug
目录
idea远程debug
在测试环境中,好多时候需要debug想在自己本地一样,只需要创建一个远程debug的配置即可
在idea里面点击 edit configurations
添加remove jvm debug
配置信息:
修改远程服务器启动脚本:
#!/bin/sh
rm -rf ./tpid
nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=50055 -jar admin-0.0.1-SNAPSHOT.jar --spring.profiles.active=test >spring.log 2>&1 &
echo 'start success'
其中:-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=50055
这个参数要和idea自动生产的参数一致
本地以debug方式运行:
表示远程debug成功
访问服务器:10.10.13.166:5555
如果有断点会跳至我们本地代码。