Eclipse - Import existing Maven project gibt nicht Unterstützte IClasspathEntry Art=4 Fehler
Ich habe ein bestehendes Maven-Projekt mit der richtigen pom.xml Datei. Ich bin in der Lage, erstellen Sie das Projekt, das von der Kommandozeile aus mvn install
. Allerdings, wenn ich das Projekt importieren, wie die bestehenden Maven-Projekt in eclipse bekomme ich Unsupported IClasspathEntry kind=4
Fehler in eclipse.
Weiter, einige der Projekt-Eigenschaften sind nicht korrekt widergespiegelt, nachdem Sie die import - E. g. es ist ein web-Projekt, aber ich sehe nicht Deployed Resources
unter der Projekt-Struktur. Ich kann noch sehen, dass wenig M
auf das project-Symbol anzeigt, dass es ist ein maven-Projekt.
Ich habe versucht, aktualisieren Sie das Projekt mit Alt+F5
und aktualisiert es mit F5
als gut. Immer noch der gleiche Fehler.
Ich habe auch versucht, den Ansatz erwähnt, auf diese SO post
Wie zu beheben Fehler "Update Maven Project". Nicht unterstützte IClasspathEntry Art=4?
- d.h. Disable maven nature, eclipse:clean, re-aktivieren, maven Natur. Immer noch der gleiche Fehler, wenn ich die maven der Natur.
Eclipse zeigt auch einen Fehler in meiner pom.xml aber mvn install
funktioniert von cmd line.
Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:2.5:copy-resources (default-cli)
Ich bin nicht sicher, ob diese 2 Fehler verwandt sind oder nicht.
Mein setup:
- Windows 7 Pro (64 bit)
- JDK 1.6.0_31 (32 bit)
- Eclipse Juno 4.2
- Maven-3.0.5
- m2e 1.4.0
InformationsquelleAutor Pat | 2014-07-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich es endlich geschafft zur Behebung der gemeldeten Fehler. Dies ist, was ich gefolgt:
1) Mein eclipse 64-bit-version, aber es wurde mit einem 32-bit-JVM. Ich änderte eclipse.ini für die Verwendung von 64-bit-JVM.
2) Gelöscht, das Projekt aus meinem Arbeitsbereich.
3) Gereinigt eclipse-Projekt-Dateien mit
mvn eclipse:clean
. Und erstellt die Projekt-Dateien wieder mitmvn eclipse:eclipse
4) Importiert das Projekt als
General > Existing project
in eclipse5) Errichtet das Projekt
Dieser Zeit, es wurden keine Fehler gemeldet für
Unsupported IClasspathEntry kind=4
. Ich hoffe, es hilft, andere vor dem gleichen problem. Hüten Sie sich vor Eclipse 32-bit /64-bit-JVM. Lieber verwenden die gleiche Architektur wie die eclipse - d.h. die Verwendung der 64-bit-JVM, wenn Sie Ihre eclipse ist 64-bit.InformationsquelleAutor Pat
Rechten Maustaste auf Ihr Projekt,
wählen Sie das Maven -> Entfernen Maven Natur.
Öffnen Sie terminal, gehen Sie zu Ihrem Projekt-Ordner und führen Sie "mvn eclipse:clean"
Der rechten Maustaste auf Ihr Projekt und wählen Sie "Konfigurieren -> Umwandlung in Maven-Projekt"
InformationsquelleAutor Arun Sharma
Für mich das beste sollution war klar, bis das Verzeichnis von versteckten Dateien (ich weiß nicht, wie diese Struktur aussieht, die auf Windows-Betriebssystem).
InformationsquelleAutor Marcin Erbel