1、配置Idea
在idea主页面选择”Edit Configurations…”,进去之后点击+号,选择”Remote”,配置如下
2、启动远程项目
使用上述的启动参数来启动项目
nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar remote-debug-1.0-SNAPSHOT.jar &
可以看到输出:Listening for transport dt_socket at address: 5005
说明启动成功。
3、在本地调试
选择第一步配置的模式,启动debug模式
可以看到输出:Connected to the target VM, address: '10.10.44.139:5005', transport: 'socket'
说明连接成功,此时可以打断点进行调试。