`

远程debug RCP(Eclipse插件)实践

 
阅读更多

软件出了问题,大家第一时间想到的往往是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.

  • 大小: 62.3 KB
  • 大小: 18.5 KB
  • 大小: 100.7 KB
  • 大小: 61.3 KB
  • 大小: 16.9 KB
分享到:
评论

相关推荐

    Eclipse RCP 插件开发指南

    ### Eclipse RCP 插件开发指南 #### Eclipse RCP Plugin 开发快速入门 Eclipse RCP(Rich Client Platform)插件开发是构建基于Eclipse框架的应用程序的核心技术之一。本指南旨在帮助开发者从零开始掌握Eclipse ...

    Eclipse插件RCP中文入门教程.pdf

    ### Eclipse插件RCP中文入门教程关键知识点解析 #### 一、Eclipse平台概述与起源 Eclipse平台是一个开源的、基于Java的可扩展开发框架,由一系列服务和框架构成,旨在通过插件组件构建高度定制化的开发环境。...

    eclipse RCP Plug-in开发自学教程.pdf

    2. RCP插件式开发需要一定的经验和实践。 但是,通过本教程的学习,读者将能够: 1. 掌握RCP插件式开发的基本概念和开发技巧。 2. 熟悉RCP插件式开发的开发流程和方法。 3. 能够独立开发RCP应用程序。 本教程旨在...

    Eclipse插件开发学习笔记全篇+源码.rar

    3. 网络和云服务:利用Eclipse插件实现与远程服务器的交互,如Git集成、RESTful API调用等。 4. 社区资源和最佳实践:熟悉Eclipse社区,了解最新的插件开发技术和社区最佳实践。 5. 持续集成和部署:设置CI/CD流程,...

    RCP、PDE、Eclipse插件、模态、阻塞Eclipse平台、扩展点知识

    综上所述,这些知识点涉及了Eclipse RCP的开发、PDE的使用、Eclipse插件的创建与扩展,以及Eclipse工作台的交互模式。学习这些内容可以帮助开发者深入理解Eclipse平台,从而构建出高效且定制化的应用程序。

    神州数码 Eclipse插件开发面试

    在Eclipse中,你可以使用“Run Configurations”来配置并运行插件,也可以使用“Debug Configurations”进行调试。Eclipse提供了内置的Equinox运行时环境,允许你在开发环境中直接测试插件功能。 七、插件打包与...

    svn1.1.9集合eclipse插件包

    "svn1.1.9集合eclipse插件包"是指一个包含了适用于Eclipse的SVN客户端插件的集合,该插件包适用于SVN版本1.1.9。这个插件使得Eclipse用户无需离开IDE就能利用SVN的功能,提高了开发效率。 配置说明.txt文件很可能是...

    eclipse插件开发 rcp入门开发详细讲解一

    ### Eclipse RCP插件开发详解 #### 一、Eclipse RCP概述 Eclipse RCP (Rich Client Platform) 是一种基于Java技术构建的框架,用于开发功能丰富的桌面应用程序。它利用了Eclipse平台的核心组件,如工作台...

    eclipse插件开发: rcp/swt相关资料

    RCP(Rich Client Platform)和SWT(Standard Widget Toolkit)是Eclipse插件开发中的核心概念。 RCP是Eclipse提供的一种用于构建复杂桌面应用程序的框架。它基于OOP(面向对象编程)原则,提供了可扩展性、模块化...

    Eclipse Rcp

    最后,Eclipse RCP的发展带来了Java桌面应用程序开发的新希望,它允许开发者利用Eclipse的强大功能和成熟的插件生态,来构建功能丰富、外观一致的客户端应用,同时避免了大量重复的界面开发工作。Eclipse RCP的应用...

    ECLIPSE+RCP应用系统开发方法与实战(PDF 高岗著)

    1. **Eclipse RCP基础**:首先,书中会介绍Eclipse RCP的基本概念,包括其核心架构、组件模型、插件机制等,帮助读者理解RCP的工作原理。 2. **开发环境搭建**:讲解如何安装Eclipse IDE,配置RCP开发环境,以及...

    eclipse插件及RCP开发资料.rar

    Eclipse是一款广泛使用的开源集成开发环境(IDE),它以其强大的可...通过学习和实践Eclipse插件及RCP开发,开发者不仅可以提升自己的技能,还能创建出功能丰富、高度定制化的开发环境或桌面应用,服务于各种业务需求。

    eclipse插件开发步步教你

    Eclipse Rich Client Platform (RCP)是Eclipse插件开发的另一个重要方面。RCP允许开发者创建基于Eclipse架构的独立应用程序,这些应用程序可以拥有与Eclipse IDE类似的功能和用户体验。RCP应用由多个插件组成,每个...

    eclipse插件开发官方示例

    Eclipse RCP(Rich Client Platform)是Eclipse框架下的一个应用程序开发平台,它提供了一种构建桌面应用程序的...通过实践这些示例,开发者能够快速掌握Eclipse RCP的开发技能,从而高效地构建自己的桌面应用程序。

    Eclipse插件开发笔记源码

    这份“Eclipse插件开发笔记源码”提供了丰富的学习材料,帮助开发者深入理解并实践Eclipse插件开发。下面将详细阐述Eclipse插件开发的相关知识点。 1. **Eclipse插件体系结构**: Eclipse采用插件化架构,每个功能...

    Eclipse 插件开发学习笔记.rar

    Eclipse是一款广泛使用的开源集成开发环境(IDE),其强大的可扩展性主要体现在插件系统上。Eclipse插件开发是开发者提升工作...在实际工作中,不断实践和积累经验,你将成为一名出色的Eclipse插件和RCP应用开发者。

    《Eclipse 插件开发》源代码

    这个《Eclipse 插件开发》源代码提供了丰富的实践示例,帮助开发者深入理解Eclipse插件的构建过程和技术细节。 在Eclipse插件开发中,首先要了解的是Oxygen(早期版本称为PDE,Plugin Development Environment),...

    Eclipse RCP.pdf清晰版

    ### Eclipse RCP 入门详解 #### 一、Eclipse RCP 概述 **Eclipse RCP**(Rich Client Platform)是一种构建丰富客户端应用程序的框架,它利用Eclipse平台的强大功能来创建高度定制化的桌面应用程序。通过RCP,...

    Eclipse RCP(富客户端平台)开发中文语言包_3.6.0.rar

    这个"3.6.0"版本的Eclipse RCP中文语言包是专为那些需要在中文环境下开发Eclipse插件或RCP应用的开发者准备的。 1. **Eclipse RCP介绍** Eclipse RCP的核心理念是模块化和组件化,这使得开发者可以重用已有的功能...

Global site tag (gtag.js) - Google Analytics