Eclipse rcp 无法创建eclipse RCP产品
我用Hello World示例创建了一个最小的RCP项目。我选择Eclipse作为目标平台,因为我想修改Eclipse工作台(使用Hello World命令示例) 我添加了扩展org.eclipse.core.runtime.products,其中我指定了: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
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添加到依赖项中 瓦尔