1. Einführung in Maven
- Maven ist ein Tool, das speziell zum Verwalten und Erstellen von Java-Projekten verwendet wird. Seine Hauptfunktionen sind:
- Bietet eine standardisierte Projektstruktur
- Bietet eine Reihe standardisierter Build-Prozesse (Kompilieren, Testen, Verpacken, Freigeben ...)
- Stellt eine Reihe von Abhängigkeitsverwaltungsmechanismen bereit
- Eclipse, MyEclipse und IntelliJ IDEA haben unterschiedliche Projektstrukturen zwischen verschiedenen IDEs und sind nicht
universell. Maven bietet eine Reihe standardisierter Projektstrukturen. Die von allen IDEs mit Maven erstellten Projektstrukturen sind genau gleich. Von allen IDEs erstellte Maven-Projekte können bestehen. 2.
Maven bietet einen einfachen Befehlssatz zum Abschließen der Projekterstellung
2. Maven-Installationskonfiguration
- Entpacken Sie apache-maven-3.6.1.rar und die Installation ist abgeschlossen
- Konfigurieren Sie die Umgebungsvariable MAVEN_HOME als bin-Verzeichnis des Installationspfads
- Konfigurieren Sie das lokale Repository: Ändern Sie <localRepository> in conf/settings.xml in ein angegebenes Verzeichnis
- Konfigurieren Sie den privaten Alibaba Cloud-Server: Ändern Sie das <mirrors>-Tag in conf/settings.xml und fügen Sie die folgenden Untertags hinzu.
1. Erweiterte Umgebungsvariablenkonfiguration
2. Fügen Sie Systemvariablen hinzu, deren Wert der Installationspfad von Maven ist
3. Hinzufügen bin-Verzeichnis
3. Konfigurieren Sie das lokale Lager
Das standardmäßige lokale Warehouse befindet sich auf dem Laufwerk C, daher müssen wir es konfigurieren
- Ändern Sie conf/settings.xml in ein angegebenes Verzeichnis als lokales Warehouse, um JAR-Pakete zu speichern
- Konfigurieren Sie den privaten Alibaba Cloud-Server (da sich das Zentrallager im Ausland befindet, kann das Herunterladen von JAR-Paketen langsam sein und Alibaba stellt ein Remote-Warehouse bereit, das grundsätzlich auch JAR-Pakete für Open-Source-Projekte enthält). Ändern Sie die Tags in conf/settings.xml
. Fügen Sie die folgenden Untertags hinzu
<mirror>
<id>alimaven</id>
<name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
Die Konfiguration ist hier abgeschlossen.