idea远程调试

【前言】

在工作中不免会遇到由于环境引起的问题,在本地可以但是发布到服务器上有问题,此时可以借助于远程调试帮我们快速定位问题的所在。

【远程调试】

一、基本环境说明

1.本博客的demo代码地址

https://github.com/dangnianchuntian/springboot

2.远程调试需要远程服务器上部署的代码与本地的代码一致

3.本博客的测试端口为

http://47.93.227.160:18181/lombok

二、相关配置及测试

1.在idea中进行相应的设置

(1) 点击Edit Configurations

idea远程调试

(2) 添加 Remote

idea远程调试

​ (3) 配置Remote中内容

idea远程调试

​ 2.在测试服务器上进行启动,并在本地以debug的形式启动idea

(1) 在远程测试服务器上在启动命令上加上相关jvm设置

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

idea远程调试

​ (2) 在本地以debug形式启动idea

idea远程调试

​ 3.进行相关的测试

(1) 在postman访问测试接口(远程服务器的接口)

idea远程调试

​ (2) 见证奇迹的时刻,在idea中发现进入断点

idea远程调试

​【总结】

1、工欲善其事必先利其器。

2、一件事情的伟大重要的不仅仅是技术上实现,更重要的是突破固有认知去想。


分享到:


相關文章: