配置IntelliJ IDEA

择Edit Configurations ——>+号(Add New Configuration)——> Remote, 如下

QQ截图20170522094434.png

其中Host填写的是远程服务器的IP地址,5005就是远程调试的端口。

服务器配置

在启动脚本后加上如下配置(JVM参数):

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

启动远程调试

在源码上增加断点后,点击Debug按钮

调试窗口输出以下内容

Connected to the target VM, address: 'node2:5005', transport: 'socket'

表示成功连接到了远程服务器,可以开始进行Debug了。