场景:
测试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:生成环境需谨慎
- 本文标题: IDEA远程调试
- 文章作者: sherryriver(木木三可)
- 发布时间: 2021.01.28
- 本文链接: https://sherryriver.github.io/2021/01/28/IDEA远程调试/
- 许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。