Eclipse:引用的类路径提供程序不存在

时间:2013-02-19 07:46:12

标签: java eclipse eclipse-plugin

在我试图减轻日食时,我卸载了一些插件。

之后我再也无法运行我的项目了。我收到这个错误:

  

引用的类路径提供程序不存在:   org.eclipse.m2e.launchconfig.classpathProvider

我该如何从中恢复?

我不记得我删除了哪些插件。

我正在使用Eclipse Indigo。

10 个答案:

答案 0 :(得分:12)

让您的启动配置再次运行的简单解决方案是在IDE中右键单击您的项目,然后选择Configure - >转换为Maven项目。这将修复损坏的启动配置,并返回项目的“Maven”上下文菜单条目。

答案 1 :(得分:10)

也许您正在尝试一个与卸载的插件有依赖关系的运行配置。删除该项目的“运行配置”并重新创建它。

see here

答案 2 :(得分:5)

关于Eclipse的问题

"引用的类路径提供程序不存在:org.eclipse.buildship.core.classpathprovider"

运行应用程序时,我通过

解决了问题
  1. 前往" Eclipse Marketplace"
  2. 搜索" buildship"
  3. 更新了" Buildship Gradle Integration"插件(单击按钮更新)
  4. 重启Eclipse
  5. 希望它有所帮助。

答案 3 :(得分:4)

您可以尝试restore your old configuration

  1. 点击Help > About,然后点击命令链接Installation Details...
  2. 单击Installation History选项卡以查看以前保存的配置列表。选择每个配置将显示该配置中安装的内容。找到要还原的配置后,单击Revert
  3. 当系统要求您退出并重新启动工作台时,请点击Yes
  4. 如果失败了,@ 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)

如何解决这个问题:

  1. 点击运行配置
  2. Classpath选项卡
  3. 恢复默认条目

答案 8 :(得分:0)

我有这个问题,我通过以下步骤解决了: 右键单击项目> Maven > 更新项目> 确定 然后从菜单: 项目 > 清洁

并重新启动您的 IDE

答案 9 :(得分:-1)

我遇到了同样的问题,检查了该特定项目的属性中的配置,找到了Java Compiler - >正在禁用和取消选中JDK合规性。尝试了一些选项让它启用但没有运气 不得不创建一个新项目并得到解决。