Kürzlich habe ich ein von Maven verwaltetes Spring MVC -Projekt gestoßen. Eine Person in der Gruppe warf den Projektcode über und sah verwirrt aus (). Nachdem er einige Informationen überprüft hatte, leitete er schließlich das Projekt (> _ <). Ich werde es aufzeichnen und mit Ihnen teilen.
In Laiens Begriffen ist Maven ein Projektmanagement -Tool, das Git ähnelt. Feder MVC trennt M (Modell), V (Ansicht) und C (Controller) und verarbeitet es, was für die Entwicklung förderlicher ist. Im Folgenden werde ich vorstellen, wie man ein Maven -Projekt importiert, das jemand zusammengestellt und zu Ihnen geworfen hat.
Entwicklungsumgebung: Sonnenfinsternis
STEP1:
Wählen Sie in Eclipse Datei-> importieren; Dann ist die folgende Abbildung dargestellt:
Klicken Sie auf Browse, wählen Sie den Ordner, in dem sich das Projekt befindet, und beenden Sie dann das Projekt hinzu.
STEP2:
Konvertieren Sie das importierte Maven -Projekt in ein dynamisches Webmodul und überprüfen Sie das rote Kontrollkästchen in der folgenden Abbildung.
Schritt 3: Fügen Sie Maven -Abhängigkeiten hinzu
Klicken Sie mit der rechten Maustaste auf das Projekt-> Eigenschaften-> Bereitstellungsbaugruppe, wie in der roten Box in der Abbildung gezeigt, nur vier Ordner unter SRC:
Klicken Sie auf Hinzufügen, wie in der Abbildung gezeigt:
Aus den oben genannten 3 Schritten wird das importierte Maven -Projekt in ein runnable Webprojekt umgewandelt.
Erstellen Sie dann einen neuen Webserver. Dadurch muss Tomcat installiert und in die Sonnenfinsternis integriert werden. Auf diese Weise können Sie einen Webserver erstellen. Nach dem Erstellen des Webservers klicken Sie mit der rechten Maustaste auf das von uns importierte Projekt, wählen Sie "Ausführen als" und wählen Sie auf dem Server aus. Klicken Sie mit der rechten Maustaste auf das Projekt-> auf dem Server.
Tipps:
(1) Ihre eigene Entwicklungsumgebung muss mit Tomcat korrekt konfiguriert werden, und die Version von Tomcat sollte mit der vorherigen Version übereinstimmen.
(2) Wenn Sie auf dem Server ausgeführt werden, startet Tomcat die Konsole und meldet einen Fehler: "Kritischer Fehler: Java Lang.ClassnotFound" (ich kann mich nicht daran erinnern, es sollte so sein), was bedeutet, dass Ihre Maven -Abhängigkeiten nicht hinzugefügt wurden.
Eclipse Maven importiert Eltern- und Kindermodule
Oft enthält ein großes Maven -Modul viele kleine Maven -Module. Zu diesem Zeitpunkt wird es schwieriger sein, wenn wir das große Maven -Modul zuerst importieren und dann seine Submodules einzeln importieren. Hier ist eine Methode, um alle Maven -Module schnell zu importieren.
1. Importieren Sie das Main Maven -Modul
2. Löschen Sie das Projekt aus Eclipse, entscheiden Sie sich jedoch nicht zum Löschen von Festplatten.
3. Importieren Sie das gelöschte Modul durch das lokale Projekt erneut
Auf diese Weise lädt Maven automatisch alle anderen im übergeordneten Modul enthaltenen Submodule gemäß den Abhängigkeiten des Moduls herunter.
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.