eclipse远程debug Java程序

Posted 易大侠y

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse远程debug 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即可。接下来,与调试本地的程序的方法相同。
技术分享


Good Luck!
Yours Matthew!

 

转自:http://www.blogjava.net/xmatthew/archive/2009/08/08/290331.html

以上是关于eclipse远程debug Java程序的主要内容,如果未能解决你的问题,请参考以下文章

利用Eclipse进行远程Debug

eclipse调试java程序的九个技巧

eclipse调试java程序的九个技巧

java项目 远程debug

IDEA配置远程debug

远程debug调试java代码