在RCP Eclipse插件开发期间使用Eclipse版本和OSGi Equinox版本之间的区别是什么?

时间:2013-03-07 03:51:12

标签: java eclipse eclipse-plugin eclipse-rcp

我正在开发RCP / RAP eclipse插件开发,在创建项目时,它会询问什么是Eclipse插件的Eclipse插件?

使用两个标准之间的区别是什么?

1 个答案:

答案 0 :(得分:0)

Eclipse插件是使用Eclipse扩展注册表的OSGi包。因此

  • 如果您开发纯OSGi项目,请使用 OSGi Framework 选项
  • 如果您开发Eclipse插件,则很可能需要使用扩展,使用 Eclipse版本X.Y 作为目标。

此收音机还控制PDE内的其他向导页面(插件选项和可用模板)和可用工具。

OSGi Framework 下拉选项 Equinox 标准仅控制插件(包)MANIFEST.MF文件是否会增加特定于Eclipse的标头,例如Eclipse-LazyStartx-friends等。