在IDEA中对Spring Boot项目进行远程debug调试

有些项目由于环境不一致的问题,在线上与本地开发时表现的不一致,这时候我们远程调试来帮助我们找到问题。步骤如下:

配置项目

配置的最后,复制IDEA为我们自动生成的命令信息。

服务器启动项目

使用root权限

java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=443 your-application-exec.jar

请将上述-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=443替换为IDEA自动生成的代码。如果服务器设置了防火墙,别忘了开启相应的端口。

效果

启动:

中断:

你可能感兴趣的:(debug,springboot,idea)