web-dev-qa-db-de.com

Eclipse: Der referenzierte Klassenpfadanbieter ist nicht vorhanden

Bei meinem Versuch, meine Eclipse zu erleichtern, habe ich einige Plugins deinstalliert.

Danach kann ich meine Projekte nicht mehr ausführen. Ich erhalte diesen Fehler:

Ein referenzierter Classpath-Provider existiert nicht: org.Eclipse.m2e.launchconfig.classpathProvider

Wie kann ich mich davon erholen?

Ich kann mich nicht erinnern, welche Plugins ich entfernt habe.

Ich benutze Eclipse Indigo.

12
Mawia

Um Ihre Startkonfigurationen wieder in Betrieb zu nehmen, klicken Sie mit der rechten Maustaste auf Ihr Projekt in der IDE und wählen Sie dann Konfigurieren -> In Maven-Projekt konvertieren. Dies behebt die fehlerhafte Startkonfiguration und bringt auch den Kontextmenüeintrag "Maven" für das Projekt zurück.

11
Rais Alam

Möglicherweise versuchen Sie eine Konfiguration ausführen, die von dem deinstallierten Plugin abhängig ist. Löschen Sie die Ausführungskonfiguration für dieses Projekt und erstellen Sie sie erneut. 

siehe hier

9
D.S

Zum Thema Eclipse 

"Referenzierter Klassenpfadanbieter existiert nicht: org.Eclipse.buildship.core.classpathprovider"

beim Ausführen einer Anwendung löste ich das Problem durch 

  1. zum "Eclipse Marketplace" gehen
  2. gesucht nach "buildship"
  3. das Plugin "Buildship Gradle Integration" wurde aktualisiert (Aktualisieren der Schaltfläche).
  4. eclipse neu gestartet

Hoffe es hilft jemandem.

4
Luis Silva

Sie können versuchen, Ihre alte Konfiguration wiederherzustellen :

  1. Klicken Sie auf Help > About und dann auf den Befehlslink Installation Details....
  2. Klicken Sie auf die Registerkarte Installation History, um eine Liste der zuvor gespeicherten Konfigurationen anzuzeigen. Wenn Sie jede Konfiguration auswählen, wird angezeigt, was in dieser Konfiguration installiert wurde. Wenn Sie die Konfiguration gefunden haben, zu der Sie zurückkehren möchten, klicken Sie auf Revert.
  3. Klicken Sie auf Yes, wenn Sie aufgefordert werden, die Workbench zu beenden und erneut zu starten.

Andernfalls hat @PradeepSimha recht: Es ist am besten, Eclipse neu zu installieren. Ansonsten besteht die Chance, dass Sie in der Zukunft in die gleichen Schwierigkeiten geraten, möglicherweise wenn Sie den Grund dafür vergessen.

4
Alexey Romanov

Das m2e-Plugin (maven2Eclipse) fehlt.

Gehe zum Eclipse-Marktplatz und lade + install herunter. Danach sollte es behoben werden - das hat für mich funktioniert.

Wenn Sie keinen Marktplatz in Ihrer Eclipse-Installation haben, gehen Sie zu "Hilfe/Neue Software installieren" und geben Sie den Link http://download.Eclipse.org/technology/m2e/releases ein.

3
bram000

Ich hatte den gleichen Fehler, ohne Eclipse-Plugins zu deinstallieren. Möglicherweise wurden einige Plugins aktualisiert. Ich konnte kein Projekt ausführen, selbst eine einfache Hauptklasse mit einem einfachen Ausdruck schlug fehl.

Was mir geholfen hat, ist, Eclipse.exe -clean. Auszuführen. Öffnen Sie die Eingabeaufforderung, gehen Sie zum Eclipse-Verzeichnis und führen Sie Eclipse.exe -clean aus. Öffnen Sie dann Ihren Arbeitsbereich und beginnen Sie wie gewohnt zu arbeiten.

Ich hoffe es hilft jedem.

2
Michael

Ich hatte das gleiche Problem wie Sie ... Bitte stellen Sie sicher, dass sich der Name Ihres Arbeitsbereichs und Ihres Projekts zusammen mit den oben genannten Konfigurationen unterscheiden.

1
Deepak

So beheben Sie das Problem:

  1. Klicken Sie auf Konfiguration ausführen
  2. Klassenpfad-Registerkarte
  3. Wiederherstellen der Standardeinträge
1
George Marin