前言
有些情况下,测试环境运行的程序出现问题,通过日志很难分析出问题时,我们可以启用测试环境的远程调试功能,进行远程调试定位bug。
具体操作
修改tomcat远程调试端口(例如:8009)
vim catalina.sh
将tomcat以调试模式启动
./catalina.sh jpda start
本地eclipse debug指定的端口
选中要调试的类右键 -> Debug As -> Debug Configurations -> Remote Java Application