Configuration Eclipse RCP产品配置未添加所有必需插件

Configuration Eclipse RCP产品配置未添加所有必需插件,configuration,eclipse-rcp,Configuration,Eclipse Rcp,我正在尝试将旧的开普勒RCP应用程序迁移到最新的平台。旧的配置是基于插件的,但我现在想使用功能,现在已经将插件分组到功能组中。我还基于Eclipse2019-03、BIRT4.7和其他一些必需的项目创建了一个目标平台 项目配置被定义为使用功能,我添加了以下功能(后面是addrequired): 当我尝试测试产品时(从产品编辑器),我会得到一长串缺少的约束: 当我打开生成的启动配置时,我可以在插件选项卡上看到547个插件中有95个被选中。在不更改任何设置的情况下,如果我只需单击添加所需插件,总

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

项目配置被定义为使用功能,我添加了以下功能(后面是
addrequired
):

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

当我打开生成的启动配置时,我可以在
插件
选项卡上看到547个插件中有95个被选中。在不更改任何设置的情况下,如果我只需单击
添加所需插件
,总数将跳至226


我的问题是:我做错了什么,以至于产品配置无法解析所需的插件,但发布配置可以解析?

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

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