【问题标题】:Eclipse RCP product configuration not adding all required pluginsEclipse RCP 产品配置未添加所有必需的插件
【发布时间】:2020-02-17 17:58:51
【问题描述】:

我正在尝试将旧的 Kepler RCP 应用程序迁移到最新的平台。旧的配置是基于插件的,但我现在想使用功能并且现在已经将插件分组到功能组中。我还创建了一个基于 Eclipse 2019-03、BIRT 4.7 和其他一些必需项目的目标平台。

项目配置定义为使用功能,我添加了以下功能(后跟Add Required):

当我尝试(从产品编辑器)测试产品时,我得到一长串缺少的约束:

当我打开生成的启动配置时,我可以在 Plug-ins 选项卡上看到 547 个插件中的 95 个被选中。在不更改任何设置的情况下,如果我简单地点击Add Required Plug-ins,总数会跳到 226。

我的问题是:我做错了什么导致产品配置无法解析所需的插件,但启动配置可以?

【问题讨论】:

    标签: configuration eclipse-rcp


    【解决方案1】:

    org.eclipse.e4.rcp 功能仅包含基于 e4 的 RCP 的插件。这种类型的 RCP 非常少,并且不包含任何适用于 3.x 兼容模式 RCP 的插件 - 这些插件被列为缺失。

    您将需要使用包含 3.x 兼容模式代码的功能之一(可能是 org.eclipse.platformorg.eclipse.sdk)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-15
      • 1970-01-01
      • 2015-10-29
      • 1970-01-01
      • 1970-01-01
      • 2011-11-17
      • 2011-04-05
      相关资源
      最近更新 更多