使用Eclipse JPDA远程调试Java程序

本文将介绍使用Eclipse JPDA,在Eclipse的开发环境下对远程运行的Java程序进行调试操作。

    请按以下步骤进行(本人已经在Eclipse 3.2, JDK 1.5_08)环境下调试成功。

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

 

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

 

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

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

 

Listening for transport dt_socket at address: 1234

 

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

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

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

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值