So konvertieren Sie ein Maven-basiertes Java-Projekt zur Unterstützung der Eclipse-IDE
Im letzten Lernprogramm haben SieJava project with Maven erstellt, aber dieses Projekt kann nicht in die Eclipse-IDE importiert werden, da es sich nicht um ein Projekt im Eclipse-Stil handelt.
Hier ist eine Anleitung, die Ihnen zeigt, wie Sie das von Maven generierte Java-Projekt in ein von Eclipse unterstütztes Stilprojekt konvertieren.
1. mvn eclipse: eclipse
Das ist ganz einfach. Navigieren Sie zu Ihrem Java-Projektordner, in dem sich die Dateipom.xml
befindet. Und geben Sie diesen Befehl ein:
mvn eclipse:eclipse
Ein vollständiges Beispiel anzeigen:
D:\workspace-new\maven-test\example-core>mvn eclipse:eclipse [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'eclipse'. [INFO] ------------------------------------------------------------------------ [INFO] Building example-core [INFO] task-segment: [eclipse:eclipse] [INFO] ------------------------------------------------------------------------ [INFO] Preparing eclipse:eclipse [INFO] No goals needed for project - skipping [INFO] [eclipse:eclipse {execution: default-cli}] [INFO] Using Eclipse Workspace: D:\workspace-new [INFO] no substring wtp server match. [INFO] Using as WTP server : Apache Tomcat v6.0 [INFO] Adding default classpath container: org.eclipse.jdt.launching.JRE_CONTAINER [INFO] Not writing settings - defaults suffice [INFO] Wrote Eclipse project for "example-core" to D:\workspace-new\maven-test\example-core. [INFO] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5 seconds [INFO] Finished at: Thu Apr 14 22:47:38 SGT 2011 [INFO] Final Memory: 7M/14M [INFO] ------------------------------------------------------------------------
Note
Wenn Sie diesen Befehl zum ersten Mal ausführen, kann es einige Zeit dauern, bis alle erforderlichen Abhängigkeiten heruntergeladen sind, um Ihr Projekt in ein Projekt im Eclipse-Stil zu konvertieren.
2. Überprüfen Sie das Java-Projekt
Danach werden Sie feststellen, dass zwei neue Dateien erstellt werden - ".classpath
" und ".project
". Beide Dateien werden für die Eclipse-IDE erstellt.
Datei: .classpath
Wait, M2_REPO !?
Haben Sie bemerkt, dass eine Klassenpfadvariable "M2_REPO" generiert wird? Zum ersten Mal müssen Sieadd this
M2_REPO classpath variable to your Eclipse IDE. Otherwise, Eclipse will raise error about your imported project later.
Datei: .project
example-core org.eclipse.jdt.core.javabuilder org.eclipse.jdt.core.javanature
3. In Eclipse IDE importieren
Importieren Sie es jetzt in die Eclipse-IDE. Führen Sie die folgenden Schritte aus:
In Eclipse IDE, Menüleiste, Datei → Importieren… → Allgemein → Vorhandene Projekte in Arbeitsbereich → Stammverzeichnis auswählen (Projektordner auswählen) → Fertig.
Ihr von Maven generiertes Java-Projekt wird in die Eclipse-IDE importiert. Sie können jetzt mit der Entwicklung beginnen.