`
maoyi606
  • 浏览: 36699 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

RCP产品开发

阅读更多
RCP(Rich Client Platform) 富客户端平台,eclipse插件的一个很好的框架。
主要内容:
1、MANIFEST.MF 插件清单文件,是插件与外界沟通的桥梁。
2、build.properties 构建RCP程序时所导入的类库设置。
3、plugin.xml 插件的配置文件,集中管理擦肩内部的运行,在该文件中可以查找到所有与该插件有关的信息。
4、src 文件夹下为运行插件时的一些文件。
Activator.java                          //主要创建整个插件的对象,是插件的全局对象
Application.java                        //入口类,创建主窗口
ApplicationActionBarAdvisor.java        //创建菜单栏和工具栏
ApplicationWorkbenchAdvisor.java        //创建工作台
ApplicationWorkbenchWindowAdvisor.java  //创建工作台的窗口类
Perspective.java                        //透视图类,在创建工作台时要指定一个默认的透视图对象

5.相关技术
RCP扩展点
Maven(meivin)以及Tycho(ti kou)插件
SWTBot以及gienah-testing
Redmine、Mylyn
分享到:
评论

相关推荐

    rcp产品开发及发布流程的培训.pptx

    根据提供的文件信息,以下是对RCP产品开发及发布流程中的关键知识点的详细解读: ### RCP简介 #### Eclipse Rich Client Platform (RCP) Eclipse RCP 是一个强大的平台,允许开发者构建灵活、可扩展且美观的跨平台...

    RCP 产品介绍图片

    【RCP产品介绍图片】是针对RCP(Rich Client Platform)技术的一种视觉呈现方式,它...通过这些RCP产品介绍图片,我们可以直观地理解RCP的架构、工作流程和用户交互方式,从而更好地掌握这一强大的桌面应用开发平台。

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

    10. **部署和打包**:如何将开发的应用打包成可执行的RCP产品,以及如何进行部署和更新。 11. **实战项目**:书中很可能会包含一个或多个实际项目案例,引导读者一步步实现一个完整的Eclipse RCP应用,从而将理论...

    Eclipse RCP开发教程

    **Eclipse RCP 开发教程** Eclipse Rich Client Platform (RCP) 是一个用于构建桌面应用程序的框架,它基于 Eclipse IDE 平台,允许开发者利用 Eclipse 的强大功能和丰富的插件系统来创建自定义的、可扩展的应用...

    eclipse rcp应用系统开发方法与实战源代码.zip

    10. **发布和部署**:最后,了解如何打包和部署Eclipse RCP应用,包括生成可执行的RCP产品,以及配置启动参数,以便在目标环境中运行。 通过这个压缩包中的教程和源代码,开发者不仅可以学习到Eclipse RCP的基本...

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

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

    RCP系统开发

    ### RCP系统开发详解 RCP(Rich Client Platform)系统开发是基于Eclipse框架构建桌面应用程序的一种技术。本文将深入探讨RCP系统开发的核心概念、关键技术和实施步骤,旨在为初学者提供一个全面的入门指南。 ####...

    RCP开发入门-PDF.7z

    12. **部署**:讨论如何打包和发布RCP应用,包括产品配置和更新站点的建立。 通过阅读《RCP开发入门》,读者将能全面了解Eclipse RCP的基本概念和开发流程,为进一步深入学习和实践打下坚实的基础。无论你是对桌面...

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

    4. 向一个RCP应用程序产品中添加标志和帮助 每一章都基本独立于其他章节,读者可以根据自己的需求选择学习的章节。所有的代码均可直接运行,适合Eclipse开发者参考。 在学习本教程时,读者需要具备基本的Java基础...

    eclipse 3.6 rcp 开发

    ### Eclipse 3.6 RCP 开发知识点概览 #### 1. 富客户端平台 (RCP) 概述 **1.1 概述** - **定义**: Eclipse Rich Client Platform (RCP) 是一种基于Java的技术框架,用于构建可扩展的桌面应用程序。 - **特点**: ...

    通过例子学习EclipseRCP开发

    ### 通过例子学习Eclipse RCP开发 #### Eclipse RCP概览 Eclipse RCP(Rich Client Platform,富客户端平台)是一种基于Java的框架和技术集合,用于构建具有丰富用户界面的应用程序。它允许开发者创建高度可定制且...

    RCP 开发自学教程

    ### RCP 开发自学教程知识点总结 #### 一、富客户端平台(RCP) **1.1 概述** - **Eclipse RCP (Rich Client Platform)**: 是一款强大的开源框架,用于开发桌面应用,它提供了丰富的组件和工具,使得开发者能够轻松...

    Eclipse RCP开发详解

    部署方面,Eclipse RCP应用通常打包为一个可执行的JAR或ZIP文件(称为RCP产品)。产品配置文件定义了运行时环境的详细信息,如启动参数、插件列表等。你可以使用PDE的打包工具生成最终的部署包。 最后,测试和调试...

    一个简单的RCP开发例子

    1. **安装Eclipse IDE**:作为RCP开发的基础,你需要下载并安装支持RCP开发的Eclipse版本,通常选择带有"Java Development Tools"和"Eclipse RCP and RAP Developers"组件的版本。 2. **创建新项目**:在Eclipse中...

    eclipse RCP开发一个简单的MYSQL客户端工具介绍

    最后,为了方便部署和更新,我们需要将整个应用打包成RCP产品。Eclipse提供了产品配置器,可以生成包含所有必需插件和依赖的可执行文件,用户可以直接运行。 总结起来,使用Eclipse RCP开发一个简单的MySQL客户端...

    Eclipse RCP Plug-in开发自学教程(Eclipse3.6)

    - **发布你的产品**:打包和分发RCP产品给最终用户。 - **创建一个帮助插件工程**:添加帮助文档和支持到产品中。 16. **专题一**:ECLIPSE的版本和发行包 - **版本VERSION**:了解Eclipse的版本体系和选择原则...

    使用Eclipse RCP进行桌面程序开发

    ### 使用Eclipse RCP进行桌面程序开发:详细指南 #### 一、Eclipse RCP简介与快速起步 **Eclipse RCP** (Rich Client Platform) 是一种基于Java的开源框架,用于开发桌面应用程序。自从Eclipse 3.0版本以来,RCP...

    RCP 中文文档

    7. **打包与部署**:将RCP应用打包成可执行的JAR或可安装的RCP产品,以便用户安装和运行。 **Eclipse_RCP(中文).doc文档**: 这个文档很可能是针对初学者的RCP教程,详细介绍了如何使用Eclipse RCP进行开发,包括...

Global site tag (gtag.js) - Google Analytics