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

Eclipse Product扩展

 
阅读更多

Eclipse创建Product有两种方式:

1、New - Product Configuration

2、Extensions - org.eclipse.core.runtime.products

其中,1属于比较正式的Product创建方法。2属于比较快捷的实现方法,不过能实现的功能也相对简单。

这里要重点说一下2的注意事项:

1、一定要给org.eclipse.core.runtime.products指定ID,这样才能在Run的时候以product的方式运行;

2、product扩展的application属性要和MANIFEST.MF中的Bundle-SymbolicName属性一致。

另外,如果org.eclipse.core.runtime.products扩展实现正确的话,在工程上右键 - Run As - Eclipse Application时,创建的Run Configuration应该默认就是Run a product方式,而没有创建这个扩展的时候,默认的应该是Run an application。

分享到:
评论

相关推荐

    Eclipse初始安装配置及常见问题总结

    ### Eclipse初始安装配置详解与常见问题解决方案 #### 平台安装与配置 Eclipse是一款功能强大的开源集成开发环境(IDE),适用于多种编程语言,包括Java、C/C++、PHP等。其灵活的架构允许用户通过插件扩展其功能,...

    eclipse2.rar

    1. `.eclipseproduct`:这是一个文本文件,记录了当前Eclipse版本的信息,包括产品名称、版本号、ID等,用于识别和配置Eclipse实例。 2. `eclipse.exe` 和 `eclipsec.exe`:这是Eclipse的主执行文件,前者用于启动...

    Eclipse解压01主目录

    1. `.eclipseproduct` 文件:这是一个文本文件,用于存储关于当前Eclipse版本的信息,包括产品ID、版本号和构建ID等。这些信息有助于识别Eclipse的具体版本,对于问题排查或更新管理很有帮助。 2. `eclipse.exe` 和...

    lua_eclipse64.zip

    1. `.eclipseproduct`:这是一个隐藏的文本文件,通常包含了当前Eclipse实例的产品信息,如产品ID、版本号等,用于识别和配置Eclipse环境。 2. `LuaDevelopmentTools.exe`:这是LDT的主要可执行文件,可能是一个...

    Eclipse RCP开发教程

    Eclipse 提供了声明式的方式,通过 XML 配置文件(例如 plugin.xml 或 .product 文件)定义 Actions,这种方式更加灵活,易于维护和扩展。 **5. 视图(View)和编辑器(Editor)** 视图和编辑器是 RCP 应用中展示...

    Eclipse RCP 开发入门

    - **插件式架构**:Eclipse RCP 基于插件架构,这意味着开发者可以通过添加新的插件来扩展应用的功能。 - **UI 组件库**:提供了一系列丰富的 UI 组件,如工作台、视图、编辑器等,简化了用户界面的开发过程。 - **...

    eclipse-202006版含插件.zip

    1. ".eclipseproduct"文件记录了Eclipse产品信息,包括产品ID和版本号,有助于识别和启动该版本的Eclipse。 2. "eclipse.exe"和"eclipsec.exe"分别是Eclipse的图形界面和命令行启动器,方便用户根据需求选择启动方式...

    eclipse_others

    1. `.eclipseproduct` 文件:这是一个文本文件,记录了当前Eclipse版本的基本信息,包括产品名称、版本号以及ID等,用于标识Eclipse的安装实例。 2. `eclipse.exe` 和 `eclipsec.exe`:这两个是Eclipse的可执行文件...

    eclipse软件下载

    4. **.eclipseproduct**文件:这是一个配置文件,记录了当前Eclipse版本的信息,包括产品ID、版本号等。 5. **logs**目录:保存了Eclipse运行时的日志信息,对于排查错误和性能问题很有帮助。 6. **p2**目录:包含...

    Eclipse Emp 详细介绍

    4. **易于扩展和定制**: EMF生成的代码是可定制的,允许开发人员根据需要添加额外的功能。 **应用场景**: - **企业级应用开发**: EMF非常适合用于构建复杂的企业级应用,特别是在需要频繁变更业务逻辑的情况下。 -...

    Sturts-Product.rar_管理系统eclipse

    【标题】"Sturts-Product.rar_管理系统eclipse" 提供的是一个基于Struts框架的商品管理系统,使用Eclipse作为开发工具。这个项目的核心在于利用Java Web技术来实现对商品的管理和操作,其中Struts框架起到了关键作用...

    eclipse lua

    - **.eclipseproduct**:这是Eclipse产品的标识文件,用于记录产品的基本信息。 - **LuaDevelopmentTools.exe**:这可能是Eclipse Lua 插件的安装程序,用于在Eclipse环境中安装Lua开发工具。 - **eclipsec.exe**:...

    eclipse neon版4.6-64位

    - **.eclipseproduct**:记录了Eclipse产品信息,如版本号、产品名称等。 - **p2**:Eclipse的元数据仓库,用于插件的安装、更新和管理。 - **plugins**:Eclipse的核心插件和第三方插件存放目录,提供了Eclipse...

    Eclipse插件开发

    8. **部署**:开发完成后,插件可以打包成.eclipseproduct或.p2目录结构,便于分发和安装。Eclipse Marketplace也是发布和分享插件的平台。 文件列表中提到的"EclipsePluginDevelopment.doc"可能是关于Eclipse插件...

    Eclipse-platform-4.3-linux-gtk-x86

    - **.eclipseproduct**: 存储关于当前Eclipse版本的信息,如产品ID、版本号等。 - **about.html**: 显示Eclipse的关于信息,包括版本、版权等。 - **epl-v10.html**: Eclipse Public License v1.0,Eclipse的开源...

    eclipse 3.6 rcp 开发

    **1.2 ECLIPSERCP建设风格——插件,扩展和扩展点** - **插件(Plugin)**: 应用的基本单位,包含一组功能相关的类和其他资源。 - **扩展(Extension)**: 插件可以通过定义扩展来扩展其他插件的功能。 - **扩展点...

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

    它利用了Eclipse平台的核心组件,如工作台(Workbench)、插件(Plugins)和扩展点(Extension Points),为开发者提供了高度可定制的应用程序架构。本文将详细介绍如何使用Eclipse RCP进行插件开发的基础流程,包括项目的...

    eclipse-neon

    1. **.eclipseproduct**:这个文件包含了关于Eclipse产品的详细信息,如产品ID、版本号等,用于识别和配置Eclipse环境。 2. **eclipse.exe和eclipsec.exe**:这两个是Eclipse的可执行文件,分别用于启动图形界面的...

    eclipse-java-2021-03-R-win32-x86_64.7z

    `.eclipseproduct` 文件是Eclipse的元数据文件,用于标识当前安装的Eclipse产品信息,包括产品ID、版本等,确保Eclipse启动时加载正确的产品配置。 `eclipse.exe` 和 `eclipsec.exe` 是Eclipse的可执行文件。前者...

Global site tag (gtag.js) - Google Analytics