> 文档中心 > IDEA通过agentlib实现远程调试Java项目(SpringBoot)

IDEA通过agentlib实现远程调试Java项目(SpringBoot)

这里写目录标题

  • 1、IDEA添加配置
  • 2、启动jar包
  • 3、启动IDEA远程工具

1、IDEA添加配置

在IDEA顶部点击Add Configuration
IDEA通过agentlib实现远程调试Java项目(SpringBoot)
Run/Debug Configuration页面,选择Remote JVM Debug并且设置JVM参数
IDEA通过agentlib实现远程调试Java项目(SpringBoot)
将以下JVM参数加入到IDEA中:

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

5005表示本地IDEA与远程服务通信的端口,如果本地端口冲突则进行修改。

2、启动jar包

通过命令启动jar包,demo.jar为实际的项目名称

java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 demo.jar

3、启动IDEA远程工具

IDEA通过agentlib实现远程调试Java项目(SpringBoot)
IDEA启动调试工具后,通过断点,就可以对远程的项目进行调试工作

佳庆纺织毛巾批发中心