idea 配置远程debug调试

前言

在日常开发中,我们经常遇到在本地重现不了,但是换个环境就必现的问题,而这个环境可能是测试环境,抑或是准生产环境。显然服务器上调试是很不方便的。这时候,我们可以利用本地代码来进行远程调试。当然实际的使用场景还是很多的,就不一一列举了,这里来和大家一起看下IDEA如何配置远程Debug调试

配置步骤如下:

一、打开idea,选择Edit configurations

idea 配置远程debug调试
二、配置调试参数

  1. 点击左上角’+'号,选择Remote
  2. 填写Name:随便对当前服务取个名称(非必须,可使用默认的)
  3. Host:远程服务的 IP(具体部署项目的服务器IP)
  4. Port:远程服务的端口(切记不要重复)若将项目部署到 Linux 需要 使用 lsof -i :端口 查看一下端口是否别占用,这一步重要
  5. 最后 点击 Apply 进行保存(Apply 与 OK 的区别 ,一个是保存并运用,Ok 只是保存。

idea 配置远程debug调试

三、启动本地服务,打断点调试

idea 配置远程debug调试
启动后是这样的即配置远程成功:

idea 配置远程debug调试