在我试图减轻日食时,我卸载了一些插件。
之后我再也无法运行我的项目了。我收到这个错误:
引用的类路径提供程序不存在: org.eclipse.m2e.launchconfig.classpathProvider
我该如何从中恢复?
我不记得我删除了哪些插件。
我正在使用Eclipse Indigo。
答案 0 :(得分:12)
让您的启动配置再次运行的简单解决方案是在IDE中右键单击您的项目,然后选择Configure - >转换为Maven项目。这将修复损坏的启动配置,并返回项目的“Maven”上下文菜单条目。
答案 1 :(得分:10)
也许您正在尝试一个与卸载的插件有依赖关系的运行配置。删除该项目的“运行配置”并重新创建它。
答案 2 :(得分:5)
关于Eclipse的问题
"引用的类路径提供程序不存在:org.eclipse.buildship.core.classpathprovider"
运行应用程序时,我通过
解决了问题希望它有所帮助。
答案 3 :(得分:4)
您可以尝试restore your old configuration:
Help > About
,然后点击命令链接Installation Details...
。Installation History
选项卡以查看以前保存的配置列表。选择每个配置将显示该配置中安装的内容。找到要还原的配置后,单击Revert
。Yes
。如果失败了,@ Pepepepim是正确的:最好只重新安装Eclipse。否则你将来可能遇到同样的麻烦,可能是你忘记了它的原因。
答案 4 :(得分:3)
你错过了m2e(maven2eclipse)插件。
访问Eclipse市场并下载+安装。之后应该修复 - 这对我有用。
如果您的eclipse安装中没有可用的市场,请转到“帮助/安装新软件”并输入链接http://download.eclipse.org/technology/m2e/releases。
答案 5 :(得分:2)
我有同样的错误,没有卸载任何eclipse插件。也许有些插件得到了更新。我无法运行任何项目,即使是简单的打印输出失败的简单Main类。
帮助我的是eclipse.exe -clean
。
打开命令提示符,然后转到eclipse目录并运行eclipse.exe -clean
,然后打开工作区并开始照常工作。
希望它可以帮助任何人。
答案 6 :(得分:1)
我遇到了和你一样的问题。 请确保您的工作区名称和项目名称与上述配置不同。
答案 7 :(得分:1)
如何解决这个问题:
答案 8 :(得分:0)
我有这个问题,我通过以下步骤解决了: 右键单击项目> Maven > 更新项目> 确定 然后从菜单: 项目 > 清洁
并重新启动您的 IDE
答案 9 :(得分:-1)
我遇到了同样的问题,检查了该特定项目的属性中的配置,找到了Java Compiler - >正在禁用和取消选中JDK合规性。尝试了一些选项让它启用但没有运气 不得不创建一个新项目并得到解决。