【发布时间】:2011-07-29 17:26:38
【问题描述】:
我已经使用 Hello World 示例创建了一个最小的 RCP 项目。我选择了 Eclipse 作为目标平台,因为我想修改 eclipse 工作台(使用 Hello World,Command 示例)。
我已经在我指定的地方添加了扩展 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。
关于如何创建这个最小产品的任何想法?
【问题讨论】:
标签: eclipse-rcp