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

rcp自动加载插件

 
阅读更多

http://blog.ixpub.net/html/91/10672791-405941.html

http://blog.extremepattern.com/articles/2006/12/18/config-ini-and-org-eclipse-osgi

 

eclipse.application=插件名称.application

osgi.bundles.defaultStartLevel=4

osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.core.runtime@start

 

记得依赖 update.core 插件。 

 

config.ini改成这样就ok了



分享到:
评论

相关推荐

    RCP程序中集成其他插件的配置方法

    如果需要在启动时自动加载新插件,还需修改`plugin.properties`文件。 在《RCP添加插件配置.pdf》文档中,可能详细介绍了这些步骤,并提供了实际操作的截图和代码示例。此外,文档可能还会涵盖如何调试插件、优化...

    Eclipse RCP 插件开发指南

    插件之间通过声明式的依赖关系进行交互,并利用 OSGi(Open Service Gateway Initiative)规范实现动态加载和卸载。这种模块化的设计使得应用程序更加灵活且易于维护。 ##### Extension Points 扩展点(Extension ...

    RCP形式转换成插件形式

    6. **重构启动配置**:如果原RCP应用有自定义的启动配置,需要将其修改为通过Eclipse的启动配置来加载和管理插件。 7. **调整OSGi服务**:利用OSGi服务注册和查找机制,替换原有的组件间通信方式。确保插件之间的...

    rcp开发笔记

    这样,当运行程序时,RCP会自动加载这些插件。 2. **动态插件加载**:为了减少初始安装包的大小,可以实现插件的动态加载。这意味着插件可以从服务器上下载并放入`plugins`目录,RCP程序在运行时能检测并加载这些新...

    基于Eclipse RCP Email客户端的实现

    在国际化方面,系统支持中英文两种语言,根据启动参数或操作系统语言自动加载相应语言文件,为不同地区的用户提供便捷的服务。如果遇到不支持的操作系统语言,系统会自动回退到默认语言。 此外,为了提高用户体验,...

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

    然后,在项目的插件配置中,引用该语言包作为依赖,这样在运行时,Eclipse会自动加载并显示中文界面。对于开发插件,还需要确保插件的本地化设置正确,以便插件的UI元素也能正确显示中文。 4. **RCP开发流程** ...

    EclipseRCP系统开发与实战(书).rar

    - 应用启动:启动过程包括加载插件、初始化工作台等步骤。 - 用户交互:通过视图和编辑器处理用户输入。 - 事件处理:使用Eclipse的事件模型,监听并响应用户操作或系统事件。 - 应用关闭:正确关闭资源,保存...

    rcp开发小知识

    - **作用**: 在启动时检测已安装的插件并创建注册表信息,按需加载插件。 - **特性**: 高度模块化,支持动态加载插件。 #### 5. JDT Java开发工具 - **概念**: JDT是Eclipse中用于Java开发的工具集。 - **作用**: ...

    RCP中文入门教程

    Eclipse插件是基于OSGi(Open Service Gateway Initiative)标准的,OSGi允许动态加载和卸载插件,提高了系统的灵活性和可维护性。在创建RCP应用时,通常会创建一个Eclipse插件项目,作为RCP应用的基础。 **新建...

    eclipse rcp excel表转mysql程序 源码

    总之,这个“eclipse rcp excel表转mysql程序”项目结合了Eclipse RCP的桌面应用开发能力、Apache POI的Excel处理功能以及JDBC的数据库操作,实现了从Excel数据到MySQL数据库的自动化转换。开发者可以通过学习和理解...

    RCP.preference

    6. **启动和关闭逻辑**:在RCP应用程序启动时,需要加载用户的偏好设置,而在应用程序关闭时,需要保存这些设置。这通常在插件的`start`和`stop`方法中完成。 7. **代码示例**:"RCP.preference"项目可能还包含了...

    Inside the RCP Runtime

    ### Eclipse RCP Runtime详解 #### 一、Eclipse Runtime概览 Eclipse Runtime 是一个功能强大的框架,...通过这些问题,可以评估插件是否具备良好的动态加载能力,从而更好地适应Eclipse RCP Runtime环境中的变化。

    Eclipse RCP教程

    - **OSGi**:一种模块化系统和动态模块加载器,使插件能够动态加载、卸载、启动和停止。 - **扩展点**:定义在插件中的接口,允许其他插件贡献代码来扩展现有功能。 ##### 2.3 Eclipse RCP 应用程序的主要组成部分 ...

    定制 SWT RCP 界面--如何编写一个漂亮的 SWT

    - **插件扩展**:利用RCP的插件机制添加新功能。 #### 实践案例分析 假设我们要开发一个文件管理器应用,该应用需要具备基本的文件浏览、搜索和编辑功能。为了使界面更具吸引力,我们可以采取以下步骤: 1. **主...

    Rcp例子2需要大于10个字

    2. **插件系统**:RCP的插件可以通过声明式的方式定义其依赖关系,Eclipse在运行时会自动管理这些依赖,确保正确加载和运行。 3. **工作台管理**:RCP的工作台模型提供了视图、编辑器和透视图的概念,帮助组织和...

    eclipse插件开发实战

    - **更新站点**:通过创建更新站点来发布插件,使得用户可以通过 Eclipse 的自动更新功能获取和安装插件。 **2. 实例分析** - **实例一**:一个简单的菜单插件,演示如何向 Eclipse 主菜单添加自定义项。 - **...

    为RCP程序添加帮助支持

    `org.example.rcp.content`可能包含了HTML文件、图片和其他帮助内容,这些都需要在RCP程序中正确引用和加载。 为了具体实施上述步骤,开发者需要对Eclipse RCP框架有深入的理解,熟悉插件开发、XML配置以及Java编程...

    Eclipse RCP开发

    - **初始化**: 加载插件、初始化服务和工作台。 - **加载透视图**: 加载默认的透视图布局。 - **显示UI**: 最终呈现用户界面。 #### 9. 运行配置 - **运行配置**:允许开发者为不同的运行环境指定特定的配置选项。...

    eclipse-rcp-europa-winter-win32.zip

    6. **dropins**目录:用于自动安装插件,当新的插件JAR放入该目录时,Eclipse会自动识别并加载。 通过解压并运行这个压缩包中的Eclipse RCP,开发者可以获得一个完整的开发环境,用于创建、测试和调试基于Eclipse ...

Global site tag (gtag.js) - Google Analytics