2013-02-19 135 views
11

在我嘗試減輕日食時,我卸載了一些插件。Eclipse:引用的類路徑提供程序不存在

之後,我無法再運行我的項目。我收到此錯誤:

Referenced classpath provider does not exist: org.eclipse.m2e.launchconfig.classpathProvider

我該如何恢復?

我不記得我刪除了哪些插件。

我正在使用Eclipse Indigo。

+2

我強烈建議你重新下載一個Eclipse,也許你已經搞砸了一些插件 – 2013-02-19 07:52:19

+0

它是什麼類型的應用程序? Eclipse RCP? – tostao 2013-02-19 08:02:04

+0

+1給你全部。我使用最新的Eclipse Juno。無需擔心這些配置。 – Mawia 2013-02-19 13:16:51

回答

11

一個簡單的解決方案,讓您的啓動配置再次運行,就是右鍵點擊IDE中的項目,然後選擇配置 - >轉換爲Maven項目。這修復了破壞的啓動配置,並且還爲項目帶回了「Maven」上下文菜單項。

+3

轉換爲Maven Project選項丟失。 – Mawia 2013-02-19 08:12:58

+0

我猜Maven沒有正確安裝在你的Eclipse IDE中 – 2013-02-19 08:16:07

+0

我可能已經刪除了maven的插件。 – Mawia 2013-02-19 08:17:24

9

也許你正在嘗試一個運行配置,它依賴於已卸載的插件。刪除該項目的運行配置並重新創建它。

see here

4

你可以嘗試restore your old configuration

  1. 點擊Help > About然後單擊命令鏈接Installation Details...
  2. 單擊Installation History選項卡查看先前保存的配置的列表。選擇每個配置將顯示您在該配置中安裝的內容。找到要恢復的配置後,請單擊「Revert」。
  3. 當要求退出並重新啓動工作臺時,請點擊Yes

沒有這個,@PradeepSimha是對的:最好是重新安裝Eclipse。否則,你可能會在將來遇到同樣的麻煩,可能當你忘記它的原因時。

-1

我面臨同樣的問題,檢查該特定項目的屬性中的配置,發現Java編譯器 - > JDK遵從性被禁用和未選中。嘗試了一些選項,讓它啓用BT沒有運氣 不得不創建一個新的項目,並得到解決。

1

我曾遇到過和你一樣的問題。 請確保您的工作區名稱和項目名稱與上述配置不同。

1

如何解決這個問題:

  1. 點擊運行配置
  2. Classpath選項卡
  3. 恢復默認項
1

我有同樣的錯誤,不卸載任何Eclipse插件。也許一些插件得到更新。我無法運行任何項目,即使是簡單的打印輸出失敗的簡單Main類。

幫助我的是幫助我運行eclipse.exe -clean。 打開命令提示符,然後進入eclipse目錄並運行eclipse.exe -clean,然後打開工作空間並照常開始工作。

希望它可以幫助任何人。

相關問題