现在的位置: 首页 > 综合 > 正文

JDK的远程调试功能

2013年12月02日 ⁄ 综合 ⁄ 共 401字 ⁄ 字号 评论关闭

 最近在做RCP,产品发布后运行产生了很多问题,而这些问题在debug时并不能显露。那如何调试一个发布为一个产品的RCP程序呢?这就用到JDK带的远程调试功能,在运行RCP程序前,要添加如下虚拟机参数:

 

Java代码  
  1. -vmargs    
  2. -Xdebug    
  3. -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n  

 

    可以命令行启动rcp进行参数的添加,也可以直接添加到eclipse.ini文件里。
然后用带有源代码的eclipse,在debug configurations里新建一个remote java application,去连接RCP进行调试,端口是上面配置的8000.

抱歉!评论已关闭.