`
popjxc
  • 浏览: 67680 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

远程调试RCP程序

阅读更多

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

 

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

 

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

0
0
分享到:
评论

相关推荐

    rcp收集资料上传

    在RCP应用中,用户可能需要将本地数据或文件上传至远程服务器,例如云存储服务或公司的内部服务器。这需要使用HTTP、FTP或其他协议进行网络通信。Eclipse RCP提供了许多库和API,如Apache HttpClient或Java内置的URL...

    Eclipse-RCP开发.ppt

    Eclipse Rich Client Platform (RCP) 是一个框架,用于构建桌面应用程序,它提供了丰富的用户体验,拥有独立的计算和存储能力。RCP 的历史可以追溯到 Visual Basic 和 Delphi 等早期的富客户端平台,但现在它主要与 ...

    dwr+rcP整合文档开发

    而RCP则是Eclipse平台的一部分,它为创建桌面应用程序提供了一个框架,尤其适用于构建具有丰富图形界面的应用。 **DWR(Direct Web Remoting)** DWR 是一种开源的Java库,它简化了Web应用程序中JavaScript与服务器...

    RCP_Plug-in开发自学教程

    RCP (Rich Client Platform) 是Eclipse框架下的一个核心组成部分,它为开发者提供了一个构建复杂桌面应用程序的平台。RCP插件开发是基于Eclipse平台,利用其强大的扩展机制,来创建自定义功能模块的过程。本教程将...

    RCP中间件ICE资源

    RPC机制允许一个程序在不关心远程调用细节的情况下,像调用本地函数一样调用远程对象的方法。ICE实现了这一概念,它通过提供一套完整的接口和工具,简化了服务之间的通信。ICE的RPC系统基于消息传递模型,具有高效、...

    用Http Invoker实现RCP客户端与后台的交互

    在IT行业中,远程过程调用(Remote Procedure Call, RPC)是一种常见的通信机制,它允许一个程序调用另一个在不同地址空间(通常是网络另一端)的程序。`Http Invoker`是Spring框架提供的一种基于HTTP协议的RPC实现...

    Java 自动获取本机IP、MAC地址

    7. **实际应用**:这种获取本机IP和MAC地址的工具在多种场景下都有用处,例如网络调试、远程连接设置、系统监控等。对于笔记本电脑,由于可能有多个网络接口(如无线和有线),因此可能会获取到多个MAC地址。 通过...

    精通Eclipse(第二版9-23章)光盘源代码

    8. **调试工具**:Eclipse提供了强大的调试环境,包括多线程调试、远程调试、JUnit测试等,对于问题排查和代码优化非常有帮助。 9. **版本控制集成**:Eclipse可以与Git、SVN等版本控制系统集成,学习如何在IDE内...

    Eclipse常用插件扩展点

    Eclipse RCP(Rich Client Platform)是一种构建桌面应用程序的框架,它利用了Eclipse的插件系统。RCP应用可以看作是Eclipse IDE的裁剪版,可以根据需要定制用户界面和功能。在`如何在Eclipse RCP中使用第三方包.doc...

    eclipse-SDK-3.7.2-win32

    7. **增强的调试工具**:Eclipse的调试器是其强大功能的一部分,3.7.2版本可能包括对多线程调试、远程调试和其他高级调试功能的改进。 在压缩包文件名称“mygod”中,没有足够的信息来推断具体包含的内容。通常,...

    eclipse从入门到精通

    11. **远程开发**:使用Eclipse的远程系统开发功能,可以在本地环境中调试运行在远程服务器上的程序。 12. **持续集成**:集成Jenkins等持续集成工具,实现自动化构建、测试和部署。 最后,精通阶段则需要实践和...

    Mac上终端命令大全[借鉴].pdf

    * rcp:在本地主机与远程主机之间复制文件 * ping:给一个网络主机发送回应请求 * mail:阅读和发送电子邮件 * write:给另一用户发送报文 * mesg:允许或拒绝接收报文 这些命令可以帮助用户管理和维护网络和通信...

    Eclipse 3高级编程

    5. **调试工具**:Eclipse提供了强大的调试工具集,包括源码级调试、远程调试、多线程调试等。学习这些工具的使用,能有效提升问题定位和修复的速度。 6. **构建工具和持续集成**:Eclipse的Ant和Maven集成使得构建...

    eclipse安装文件

    同时,这可能也涵盖了使用Eclipse的PDE(Plug-in Development Environment)进行插件开发,PDE提供了创建、调试和打包Eclipse插件或RCP(Rich Client Platform)应用的能力。 在部署到web服务器的过程中,Eclipse的...

    Eclipse平台SDK支持的扩展点

    Eclipse平台SDK是开发Eclipse插件和RCP应用程序的基础,它提供了丰富的扩展点机制,使得开发者可以定制和扩展Eclipse的功能。这些扩展点是Eclipse插件系统的核心,它们定义了插件如何与其他插件交互,以及如何向...

    eclipse4.5piugins

    4. **调试工具插件**:Eclipse的调试器是强大的,支持多线程和远程调试,对于复杂应用的调试非常有帮助。 5. **性能分析插件**:如VisualVM或TPTP,帮助开发者识别和优化代码的性能瓶颈。 6. **代码质量检查插件**...

    Eclipse精要与高级开发技术

    - **远程调试**:了解如何调试远程应用,这对于分布式系统开发尤为重要。 5. **测试集成** - **JUnit测试**:Eclipse内置了JUnit支持,学习如何编写和运行单元测试,以及测试套件的管理。 - **持续集成与TestNG*...

    eclipse-inst-jre-linux64.tar.gz

    - **远程开发**:Eclipse有插件支持远程系统开发,如远程Java应用服务器的调试。 了解这些知识点有助于深入理解和有效利用Eclipse作为开发平台。无论是新手还是经验丰富的开发者,Eclipse提供的工具和灵活性都能...

    eclipse-helios-win32

    13. **调试器**:强大的调试工具,支持多线程、远程调试,以及对变量、表达式和堆栈的详细查看。 14. **代码分析和自动修复**:Eclipse提供了代码质量检查和自动修复功能,帮助开发者编写更健壮、更符合规范的代码...

    sapjco3.zip sapjco3.dll

    SAP JCo允许开发者通过Java代码与SAP NetWeaver应用服务器进行通信,执行远程过程调用(RCP)和其他交互操作。 描述中提到"Java与SAP集成所需要的dll文件和jar包",这表明`sapjco3.dll`是SAP JCo的动态链接库文件,...

Global site tag (gtag.js) - Google Analytics