您的位置:首页 > 编程语言 > Java开发

jpda 远程调试 java程序

2015-07-23 23:11 351 查看
加参数 -Xdebug -Xrunjdwp:transport=dt_socket,address=9009,server=y,suspend=n

1. 在启动Java程序时,在Java启动命令中,加入以下参数

-Xdebug -Xrunjdwp:transport=dt_socket,address=9009,server=y,suspend=n

注: suspend参数表示,启动时,是否等待JPDA调试端连接。n表示否

2. 配置完后,就可以运行Java程序,看到如下提示,表示已经开启debug功能

Listening for transport dt_socket at address: 9009

3. 打开Eclipse, 在菜单"run"->"debug..." 弹出的对话框中,选择 Remote Java Application,新建Debug配置

* Project是运行的程序源代码项目

* Host,Port Host:运行的Java程序所在的Ip Port在Java运行命令中设置的端口

NetBeans 也可以

4. 完成,直接运行Debug即可。接下来,与调试本地的程序的方法相同。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: