2013-02-19 8 views
11

W mojej próbie rozjaśnienia mojego zaćmienia, odinstalowałem kilka wtyczek.Eclipse: Nie znaleziono odniesienia do ścieżki Classpatha

Po tym czasie nie mogę już prowadzić projektów. Otrzymuję ten błąd:

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

Jak mogę odzyskać od tego?

Nie pamiętam, które wtyczki usunąłem.

Używam Eclipse Indigo.

+2

Sugeruję, abyś ponownie pobrał Eclipse, być może zmarnowałeś niektóre wtyczki. –

+0

Jakiego rodzaju jest to aplikacja? Eclipse RCP? – tostao

+0

+1 do was wszystkich. Używam najnowszej wersji Eclipse Juno. Nie musisz się martwić o te konfiguracje. – Mawia

Odpowiedz

11

Proste rozwiązanie, aby uzyskać konfiguracje uruchamiania uruchomiony ponownie, jest kliknięcie prawym przyciskiem myszy na projekcie w ramach IDE a następnie wybierz Konfiguruj -> Konwersja do Maven Project. Naprawia on uszkodzoną konfigurację uruchamiania, a także przywraca wpis menu kontekstowego "Maven" dla projektu.

+3

Brakuje opcji Konwertuj na Maven. – Mawia

+0

Chyba Maven nie jest poprawnie zainstalowany w twoim zaćmieniu IDE –

+0

Mogłem usunąć wtyczki dla maven'a. – Mawia

9

Być może próbujesz uruchomić konfigurację, która jest zależna od odinstalowanej wtyczki. Usuń konfigurację Run dla tego projektu i ponownie ją utwórz.

see here

4

Można spróbować restore your old configuration:

  1. Kliknij Help > About a następnie kliknij odnośnik polecenia Installation Details....
  2. Kliknij kartę Installation History, aby wyświetlić listę wcześniej zapisanych konfiguracji. Wybranie każdej konfiguracji spowoduje wyświetlenie tego, co zostało zainstalowane w tej konfiguracji. Po znalezieniu konfiguracji, do której chcesz powrócić, kliknij opcję Revert.
  3. Po wyświetleniu prośby o zamknięcie i ponowne uruchomienie środowiska roboczego kliknij opcję Yes.

W przeciwnym razie @PradeepSimha ma rację: najlepiej będzie po prostu ponownie zainstalować Eclipse. W przeciwnym razie istnieje szansa, że ​​w przyszłości napotkasz na podobne kłopoty, być może, gdy zapomnisz o przyczynie.

-1

Wystąpił ten sam problem, sprawdziłem konfigurację we właściwościach tego konkretnego projektu, znalazłem Kompilator Javy -> Wyłączenie zgodności JDK i niezaznaczone. Próbowałem kilka opcji, aby go włączyć bt no luck Musiałem stworzyć nowy projekt i został rozwiązany.

3

Brakuje wtyczki m2e (maven2eclipse).

Przejdź do sklepu Eclipse i pobierz i zainstaluj. Powinno to zostać naprawione później - to działało dla mnie.

Jeśli nie masz dostępnego rynku w instalacji Eclipse, przejdź do "help/Install new Software" i wpisz link http://download.eclipse.org/technology/m2e/releases.

1

Miałem ten sam problem, co ty. Upewnij się, że nazwa obszaru roboczego i nazwa projektu są różne wraz z wyżej wymienionymi konfiguracjami.

1

Jak rozwiązać ten problem:

  1. Kliknij konfiguracji run
  2. zakładka Classpath
  3. Przywróć domyślne wpisy
1

Miałem ten sam błąd, bez odinstalowywania żadnych wtyczek Eclipse. Może niektóre z wtyczek zostały zaktualizowane. Nie udało mi się uruchomić żadnego projektu, nawet prosta główna klasa z prostym wydrukiem nie powiodła się.

Pomogło mi uruchomić eclipse.exe -clean. Otwórz wiersz polecenia, a następnie przejdź do katalogu eclipse i uruchom eclipse.exe -clean, a następnie otwórz obszar roboczy i zacznij działać jak zwykle.

Mam nadzieję, że to pomoże każdemu.