导航
导航

IDEA远程调试

场景:

测试A:开发C,xx功能出bug了

开发C:不会啊,我开发环境上都是好的啊

测试A:是测试环境啊

开发C屁颠屁颠的跑去拉日志看问题了。oh fxxk,这段日志打的是WARN级别。杯具ing

如果你工作中有遇到类似的困扰可以考虑试试IDEA远程调试

测试环境服务器的项目启动中加入特定的JVM参数

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005

然后安全启动服务

本地IDEA操作

本地idea这边需要新增一个启动环境,启动远程调试模式。具体可看图

host输入测试环境的ip,port就是我们在测试环境启动参数指定的端口号

然后启动调试

说明远程连接成功。

接下来可以本地代码里debug进行远程调试了。

PS:生成环境需谨慎