Eclipse rcp 无法创建eclipse RCP产品

Eclipse rcp 无法创建eclipse RCP产品,eclipse-rcp,Eclipse Rcp,我用Hello World示例创建了一个最小的RCP项目。我选择Eclipse作为目标平台,因为我想修改Eclipse工作台(使用Hello World命令示例) 我添加了扩展org.eclipse.core.runtime.products,其中我指定了: ID: testID name: Bob 在此扩展上,我右键单击并创建了一个新产品: application*: test.product2 name*: name 我已经运行了这个插件,并验证了当我按下按钮时它会打印“Hello,Ec

我用Hello World示例创建了一个最小的RCP项目。我选择Eclipse作为目标平台,因为我想修改Eclipse工作台(使用Hello World命令示例)

我添加了扩展org.eclipse.core.runtime.products,其中我指定了:

ID: testID
name: Bob
在此扩展上,我右键单击并创建了一个新产品:

application*: test.product2
name*: name
我已经运行了这个插件,并验证了当我按下按钮时它会打印“Hello,Eclipse world”

接下来,我创建了一个新的产品配置,并将其添加到PDE项目文件夹中

在概览窗格中,我保留了默认设置:

ID: testID
Product: org.eclipse.platform.ide
Application: org.eclipse.ui.ide.workbench
在依赖项窗格中,我按下了“添加所需插件”。但当我运行产品(按下绿色播放按钮)时,我得到错误:

java.lang.RuntimeException:在注册表中找不到应用程序“org.eclipse.ui.ide.workbench”。可用的应用程序有:org.eclipse.equinox.app.error


关于如何创建这个最小的产品,您有什么想法吗?

在启动产品之前是否按了“同步”按钮,如中所述

在overview选项卡上,按synchronize,然后按“启动Eclipse应用程序”。
同步将使您的产品配置与发布配置一致

要解决此异常,请执行以下操作: java.lang.RuntimeException:在注册表中找不到应用程序“org.eclipse.ui.ide.workbench”

您必须将org.eclipse.ui.ide.application添加到依赖项中

瓦尔