Eclipse plugin 在注册表中找不到Eclipse RCP org.Eclipse.ui.ide应用程序

Eclipse plugin 在注册表中找不到Eclipse RCP org.Eclipse.ui.ide应用程序,eclipse-plugin,dependencies,eclipse-rcp,Eclipse Plugin,Dependencies,Eclipse Rcp,我正在将代码添加到我的Eclipse插件开发项目中 我注意到我没有所需的依赖项,因此我添加了: org.eclipse.core.filesystem 它工作得很好,我可以导入一些需要的类。但我也需要代码中IDE的依赖性。我发现了这种依赖性: org.eclipse.ui.ide 如果添加它,则在尝试运行应用程序时会出现以下错误: java.lang.RuntimeException:在注册表中找不到应用程序“de.vogela.zest.first.Application”。可用的应用程序有:

我正在将代码添加到我的Eclipse插件开发项目中

我注意到我没有所需的依赖项,因此我添加了:

org.eclipse.core.filesystem

它工作得很好,我可以导入一些需要的类。但我也需要代码中IDE的依赖性。我发现了这种依赖性:

org.eclipse.ui.ide

如果添加它,则在尝试运行应用程序时会出现以下错误:

java.lang.RuntimeException:在注册表中找不到应用程序“de.vogela.zest.first.Application”。可用的应用程序有:org.eclipse.e4.ui.workbench.swt.E4Application、org.eclipse.e4.ui.workbench.swt.GenTopic、org.eclipse.ant.core.antRunner、org.eclipse.equinox.app.error

根据我在互联网上的搜索,我认为我需要为我的项目添加更多的依赖项。我错过了哪些


我想使用该代码在Eclipse编辑器中打开文件。我做错了什么?

打开“运行>运行配置…”

在“Eclipse应用程序”部分选择您的应用程序

选择“插件”选项卡

单击“添加所需插件”按钮添加所需的所有内容。您也可以尝试“验证插件”


单击“应用”保存设置

因为您已经发现了vogella博客,我建议您查看一下:您可能需要确保在运行配置中运行的是应用程序的产品,而不是应用程序。