1.打开IDE目录下的eclipse.ini文件,添加
-agentlib:jdwp=transport=dt_socket,address=192.168.1.72:6666,server=y,suspend=n
也可以
./eclipse -vmargs -agentlib:jdwp=transport=dt_socket,address=192.168.1.72:6666,server=y,suspend=n
transport指定了调试数据的传送方式;
dt_socket是指用SOCKET模式;
server=y/n VM 是否需要作为调试服务器执行;
suspend=y/n 是否在调试客户端建立连接之后启动 VM 。
注意:我查了网上的资料,很多人是这样写的
-Xdebug -Xrunjdwp:transport=dt_socket,address=6666,server=y,suspend=n
但是我这样添加是不好使的,我们的IDE是eclipse二次开发,这种方式不好使的同学可以用我上面的方式试一下
2.启动本地代码
设置 Debug configurations–>Remote Java Application
3.配置完成后,先启动IDE,然后再启动eclipse远程调试,就能断点调试啦