0%

IDEA 远程调试

使用IDEA进行远程调试


前言

想远程调试下测试环境的代码,因此记录下使用过程

配置

Edit Configurations

Remote

Config

启动远程项目

正常启动命令如下

1
java -jar ***.jar

开启远程调试

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

其中 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 是从上一步方框里拷贝出来的

设置断点,开始调试

远程 debug 模式已经开启,现在可以在需要调试的代码中打断点了

如图中所示,如果断点内有√,则表示选取的断点正确

注意

要保证远程调试监听的端口没有被占用,其次防火墙对端口放行

1
netstat -anlp | grep 5005

参考链接