`

在ECLIPSE环境下远程DEBUG 已经发布的RCP产品

阅读更多

     Eclipse作为非常通用的IDE,除了提供常用的本地DEBUG模式,还提供了连接远程JVM进程的功能。

 

我的应用是通过Eclipse remote debugger来debug一个已经发布了的插件产品。

 下面是步骤:

  1.在发布的产品里给EXE文件创建一个快捷方式,右键快捷方式->属性->目标 然后加入参数

-vmargs -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=1716

参数说明:

tansport=dt_socket,申明用socket协议进行远程DEBUG

server=y.表明当前程序扮演server端来接受debugger请求

suspend=y,  当前JVM进程进入suspend模式,监听来自客户端的debugger

address=1716,当前JVM对外发布的被监听端口。

 

2.打开Eclispe->debug configrations->remote java applications->new

 (1)然后在右侧的connect面板里配置好要DEBUG的工程名,host,port

注意port要是在服务端address对应的端口

 (2)切换面板到SOURCE,可以附上要DEBUG的源码。个人认为这个功能十分实用,我通过这个功能成功DEBUGl了一个ECLIPSE 平台内部的包。可以通过把源码工程包导入ECLIPSE,然后在该源码包对应的发布产品上进行源码DEBUG。

 

PS:其实remote debugger不仅能DEBUG RCP 产品,它还可以Debug j2ee程序,详细的教程见http://www.eclipsezone.com/eclipse/forums/t53459.html 还可以DEBUG任何已经发布好的JAVA JAR包。只要你可以附上JAR包的源码。

 

       

1
4
分享到:
评论

相关推荐

    Eclipse RCP 软件打包发布方法

    Eclipse RCP 软件打包发布方法。之前花了5分下了一个教材,更不不好用。现在自己摸索写了一个,绝对赞~

    Eclipse Rcp

    Eclipse RCP富客户端平台,基于Eclipse开发的。

    eclipse 3.6 rcp 开发

    Eclipse RCP允许开发者使用eclipse结构风格设计弹性的可扩展的应用程序,可重用Eclipse中已存在的方法和编码模式。俗话说,万事开头难。Eclipse RCP入手可能会比较困难、费时。接下来我们将主要讲述如何让RCP工作. ...

    EclipseRCP教程

    EclipseRCP教程EclipseRCP教程EclipseRCP教程

    ECLIPSE+RCP应用系统开发方法与实战

    非常好的一本JAVA RCP入门实战的书,兼顾理论和实战。

    发布您的基于Eclipse的产品rcp

    手把手教你怎么发布你的eclipseRCP产品。

    eclipse rcp 自学教程

    clipse RCP允许开发者使用eclipse结构风格设计弹性的可扩展的应用程序,可重用Eclipse中已存在的方法和编码模式。俗话说,万事开头难。Eclipse RCP入手可能会比较困难、费时。接下来我们将主要讲述如何让RCP工作 ...

    Eclipse RCP开发教程

    Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT

    EclipseRcp 例子程序

    EclipseRcp 例子程序

    eclipse rcp check table

    eclipse rcp check table

    eclipse RCP入门示例介绍

    Eclipse RCP入门,初级的RCP开发介绍。

    通过例子学习EclipseRCP开发

    通过例子学习EclipseRCP开发通过例子学习EclipseRCP开发

    eclipse RCP mp3工程

    eclipse RCP的mp3工程,非常棒的一个rcp应用程序,学习学习,快来下

    开发您的第一个 Eclipse RCP 应用程序

    Eclipse Rich Client Platform (RCP) 的目标是在各种不是集成开发环境 (IDE) 的最终用户应用程序中使用 Eclipse。随着 Eclipse V3.1 的发布,创建 RCP 应用程序变得容易。本教程将指导您一步步创建自己的 RCP 应用...

    Eclipse RCP培训.zip

    Eclipse RCP培训.zip

    EclipseRCP

    rcp技术是新的富客户端JAVA技术。本教程是关于EclipseRCP的入门教程

    Eclipse-RCP培训教程

    Eclipse-RCP培训,Eclipse-RCP拥有强大的插件热插拔和管理能力,拥有B/S的业务简单扩充性,部署简易性,客户端瘦小性等特点,又拥有C/S的用户界面表现丰富,客户端单机运行,拥有一定运算能力等特点

    eclipse4-rcp:Eclipse 4 RCP 测试项目

    Eclipse 4 RCP 测试项目 基于

    Eclipse RCP 开发资料

    Eclipse RCP 开发资料打包下载 目录如下: RCP程序设计.pdf(推荐) Addison.Wesley.Eclipse.Rich.Client.Platform.Designing.Coding.and.Packaging.Java.Applications.Oct.2005.chm Eclipse+RCP入门.pdf example_...

    eclipse rcp开发入六教程及培训资料

    网络中最全面最合适学习或开发...包含eclipse rcp开发入门教程; eclipse rcp基础教程;eclipse rcp开发自学教程; eclipse rcp开发培训教程及ppt等相关资料;教程中包含一步步操作实例,包含对开发原理的讲解与说明;

Global site tag (gtag.js) - Google Analytics