Java程序打包并放在远端运行,运行添加命令,address=8000,8000为监听端口。
dk1.7版本之前的命令
java -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y -jar xxx.jar
1.7版本之后的命令
1) java -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y -jar xxx.jar
2) java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 -jar test.jar
启动出现 :Listening for transport dt_socket at address: 8000 说明配置生效
eclipse本地配置如图并 加断点启动,配置玩直接点击下面的debug,
主意:每次只能debug一次,不能重复连接,否则会提示连接失败,
服务端重启之后,客户端需要重新配置并启动debug模式。
添加一个说的更详细的连接: