411 Stimmen

Wie behebt man den Fehler "Updating Maven Project". Nicht unterstützte IClasspathEntry kind=4?

Ich habe Maven-Projekt in STS importiert, wenn ich update update Projekt ausführen erhalte ich:

"Updating Maven Project". Unsupported IClasspathEntry kind=4

Gibt es eine Lösung für dieses Problem?

3voto

keiki Punkte 2972

Ich sehe alle anderen Antworten. Ich habe für mich einen einfacheren Weg gefunden.

Ich habe gerade alle Zeilen in der .classpath (Bearbeitung mit Eclipse), die eine var enthalten, entfernt und maven -> Projekt aktualisieren ohne einen Fehler verwendet.

2voto

Andreis Punkte 21

Dieser Fehler wird auch ausgelöst, wenn der Aktualisierungsbefehl auf ein Projekt angewendet wird, das mit Clover für die Codeabdeckung instrumentiert wurde.

In diesem Szenario zu lösen: De-instrumentieren Sie die Projektordner, die Sie aktualisieren möchten. Führen Sie das Maven-Update aus und instrumentieren Sie dann erneut für die Codeabdeckung.

0voto

user1444080 Punkte 1

Ich habe die Schritte von Marco ausprobiert, aber ohne Erfolg. Wenn man stattdessen einfach das neueste m2e-Plugin von dem von ihm angegebenen Link herunterlädt und nacheinander mit der rechten Maustaste auf jedes Projekt klickt -> Maven -> Abhängigkeiten aktualisieren, erscheint der Fehler immer noch, aber das Problem ist behoben. Das heißt, dass die Warnungen in der Marker-Ansicht verschwinden. Ich bin auf dieses Problem gestoßen, nachdem ich einige Projekte in die SpringSource Tool Suite (STS) importiert habe. Als ich zu meiner Eclipse Juno Installation zurückkehrte, wurden die Warnungen angezeigt. Da ich m2e 1.1 bereits installiert hatte, habe ich Marcos Schritte ausprobiert - ohne Erfolg. Mit der neuesten Version war das Problem jedoch behoben.

0voto

user1069528 Punkte 618

Ich konnte mvn eclipse:clean etc. nicht mit Kepler zum Laufen bringen.

Ich habe jedoch das Erstellen und Erweitern von Variablen geändert, um nur externe Jars in meinem Eclipse-Klassenpfad zu verwenden. Dies spiegelte sich in keine Var's in meinem Klassenpfad.

Dadurch wurde das Problem behoben. Ich konnte ein Maven-Update durchführen.

0voto

Fred Bricon Punkte 5104

Diese Ausgabe ( https://bugs.eclipse.org/394042 ) ist in m2e 1.5.0 behoben, das für Eclipse Kepler und Luna in diesem p2 Repo verfügbar ist:

http://download.eclipse.org/technology/m2e/releases/1.5

Wenn Sie auch m2e-wtp verwenden, müssen Sie auch m2e-wtp 1.1.0 installieren:

http://download.eclipse.org/m2e-wtp/releases/luna/1.1

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X