0

我尝试将多个 Eclipse 插件转换为单个 RCP 应用程序,如 Vogellas 教程 (http://www.vogella.com/articles/EclipseRCP/article.html#plugin_creatinge4) 中所述。但是当我启动应用程序时,我收到以下错误“java.lang.RuntimeException:未找到应用程序 ID”。

我的错误在哪里?

4

1 回答 1

2

“未找到应用程序 ID”几乎总是意味着您缺少一些必需的插件。转至Run Configurations对话框,移至Plug-ins选项卡,然后按下Validate Plug-ins按钮。您将看到一个小对话框,显示未满足约束的插件的名称,这通常是因为在上述插件选项卡上,这些插件没有选中它们的复选框。

插件选项卡上的添加所需插件按钮通常会为您解决问题。如果这不起作用,请仔细查看列出的插件,看看是否有任何问题;也许您知道您的应用程序需要的插件根本不在列表中,因为您忘记将它添加到您的工作区或目标平台?

如果您仍然无法解决问题,请搜索 SO 以[eclipse-rcp] "no application id"获取更多调试想法。

于 2012-12-12T15:19:14.930 回答