我尝试将多个Eclipse插件转换为单个RCP应用程序,如Vogellas教程(http://www.vogella.com/articles/EclipseRCP/article.html#plugin_creatinge4)中所述。 但是当我启动应用程序时,我收到以下错误“java.lang.RuntimeException:找不到应用程序ID”。
我的错误在哪里?
答案 0 :(得分:2)
“找不到应用程序ID”几乎总是意味着您缺少一些必需的插件。转到运行配置对话框,转到插件标签,然后按验证插件按钮。您将看到一个小对话框,显示其约束条件不满意的插件名称,通常是因为在前面提到的插件选项卡上,这些插件没有选中它们的复选框。
插件标签上的添加必需的插件按钮通常可以解决您的问题。如果这不起作用,请仔细查看列出的插件,看看是否有任何看起来不对劲;也许你知道你的应用程序需要的插件根本不在列表中,因为你忘了将它添加到你的工作区或你的目标平台?
如果您仍然无法解决问题,请搜索SO [eclipse-rcp] "no application id"
以获取更多调试建议。