Java服务器代码远程调试
- 配置启动脚本参数
- 配置IDEA远程调试工具
- 操作步骤
注意
:远程调试的代码需要与本地代码一致
,远程调试目的是解决本地环境无法支持调试的情况下,解决线上(测试)环境调试问题。
配置启动脚本参数
nohup java -Xdebug -Xnoagent -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -Xms128m -Xmx128m -jar app-debug.jar --debug &
配置IDEA远程调试工具
操作步骤
1、启动应用(jar包);
2、启动 idea 的 debug;
3、正常打上断点;
4、访问应用;
5、观察断点。