远程debug RCP(Eclipse插件)实践 博客分类: gef/gmf/emfrcp/swfEclipse
程序员文章站
2024-03-17 12:33:58
...
软件出了问题,大家第一时间想到的往往是DEBUG,做RCP开发的童鞋也不例外。可是已经发布的RCP产品出了问题如何DEBUG呢? 下面我介绍下如何DEBUG已经发布的RCP程序。
1. 打开Debug Configurations配置界面
在工具栏中,选择 Debug -> Debug Configurations
2. 新建Remote Java Application
如下图配置host和port
选择需要DEBUG的源码
3. 运行发布的RCP产品(注意端口878要和步骤2配置的一样)
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address="878" -jar plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
结果如下图, 它会等待878端口接入
4. 运行刚才配置的Remote Java Application(cn.com.bankit.btt),接入878端口
5. 执行步骤4后,你的RCP产品就会运行起来。你可以根据需要设置断点,进行源码DEBUG.