So installieren Sie Maven unter Windows, Linux, Mac

So installieren Sie Maven unter Windows, Linux, Mac

1. Überblick

Einfach ausgedrückt ist Maven ein Befehlszeilenprogramm zum Erstellen von Java-Anwendungen.

Das Maven-Projekt enthält eine einfache ZIP-Datei mit einer vorkompilierten Version von Maven. Es gibt kein Installationsprogramm. Es liegt an Ihnen, Ihre Voraussetzungen und Ihre Umgebung für die Ausführung von Maven einzurichten.

Die Installation von Apache Maven ist ein einfacher Vorgang zum Extrahieren des Archivs und zum Hinzufügen des Ordners bin mit dem Befehlmvnto the PATH.

1.1. Voraussetzungen

Maven ist in Java geschrieben (und wird hauptsächlich zum Erstellen von JVM-Programmen verwendet). Die Hauptvoraussetzung ist daher das Java JDK. Sie müssen das Java JDK installieren (z. vonOracle’s download site), und Sie sollten es unter einem Pfadnamen ohne Leerzeichen installieren.

Nach der Installation von Java müssen Sie sicherstellen, dass sich die Befehle aus dem Java-JDK in Ihrer Umgebungsvariablen PATH befinden. Laufen, zum Beispiel:

java -version

muss die richtige Versionsnummer anzeigen.

Weitere Lektüre:

Apache Maven Tutorial

Eine schnelle und praktische Anleitung zum Erstellen und Verwalten von Java-Projekten mit Apache Maven.

Read more

Maven-Abhängigkeitsbereiche

Eine schnelle und praktische Anleitung zu Abhängigkeitsbereichen in Maven.

Read more

So erstellen Sie eine ausführbare JAR mit Maven

Eine schnelle und praktische Anleitung zum Erstellen von ausführbaren JARs mit Maven

Read more

2. Maven unter Windows installieren

Um Maven unter Windows zu installieren, gehen Sie zuApache Maven site, um die neueste Version herunterzuladen, und wählen Sie die Maven-Zip-Datei aus, z. B. apache-maven-3.3.9-bin.zip.

Entpacke es in den Ordner, in dem Maven leben soll.

2.1. Hinzufügen von Maven zum Umgebungspfad

Fügen Sie der Windows-Umgebung mithilfe der Systemeigenschaften die VariablenM2_HOME undMAVEN_HOME hinzu und verweisen Sie auf Ihren Maven-Ordner.

Aktualisieren Sie die Variable PATH, indem Sie den Ordner Maven bin -%M2_HOME%in anhängen, damit Sie den Befehl Maven überall ausführen können.

So überprüfen Sie, ob es ausgeführt wird:

mvn -version

in der Eingabeaufforderung. Es sollte die Maven-Version, die Java-Version und die Betriebssysteminformationen anzeigen. Sie haben Maven auf Ihrem Windows-System eingerichtet.

3. Maven unter Linux installieren

Um Maven unter dem Linux-Betriebssystem zu installieren, laden Sie die neueste Version vonApache Maven site herunter und wählen Sie die Maven-Binärdatei tar.gz aus, zum Beispiel: apache-maven-3.3.9-bin.tar.gz.

Extrahieren Sie das Archiv an Ihren gewünschten Ort.

3.1. Hinzufügen von Maven zum Umgebungspfad

Öffnen Sie das Befehlsterminal und führen Sie die folgenden Befehle aus, um die Umgebungsvariablen festzulegen:

$ export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9

$ export M2=$M2_HOME/bin

$ export MAVEN_OPTS=-Xms256m -Xmx512m

Der Pfad vonM2_Homeentspricht dem Speicherort Ihrer extrahierten Maven-Dateien.

Fügen Sie nun die VariableM2 an den Systempfad an:

$ export PATH=$M2:$PATH

Überprüfen Sie abschließend, ob Maven hinzugefügt wurde, indem Sie Folgendes ausführen:

$ mvn -version

Die Ausgabe sollte wie folgt aussehen:

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2016-12-03T17:27:37+05:30)
Maven home: /usr/local/apache-maven/apache-maven-3.3.9

Java version: 1.8.0_75, vendor: Oracle Corporation

Java home: /usr/local/java-current/jdk1.8.0_75/jre

Sie haben Maven erfolgreich auf Ihrem Linux-System installiert.

3.2. Maven unter Ubuntu installieren

Führen Sie in einem Terminalapt-cache search maven aus, um alle verfügbaren Maven-Pakete abzurufen:

$ apt-cache search maven
....
libxmlbeans-maven-plugin-java-doc - Documentation for Maven XMLBeans Plugin
maven - Java software project management and comprehension tool
maven-debian-helper - Helper tools for building Debian packages with Maven
maven2 - Java software project management and comprehension tool

Das Maven-Paket enthält immer den neuesten Apache Maven.

Führen Sie den Befehlsudo apt-get install maven aus, um den neuesten Apache Maven zu installieren.

$ sudo apt-get install maven

Das Herunterladen dauert einige Minuten. Nach dem Herunterladen können Sie dies überprüfen, indem Siemvn -version ausführen, um Ihre Installation zu überprüfen.

4. Installieren von Maven unter Mac OS X.

Um Maven unter Mac OS X zu installieren, laden Sie die neueste Version vonApache Maven site herunter und wählen Sie die Maven-Binärdatei tar.gz aus, zum Beispiel:apache-maven-3.3.9-bin.tar.gz.

Extrahieren Sie das Archiv an Ihren gewünschten Ort.

4.1. Hinzufügen von Maven zum Umgebungspfad

Öffnen Sie das Terminal und wechseln Sie in das Verzeichnis, in das die Dateien extrahiert wurden, und melden Sie sich dann als Superuser an.

Entfernen Sie das Archiv vontar.gz:

rm Downloads/apache-maven*bin.tar.gz

Korrigieren Sie die Berechtigungen:

chown -R root:wheel Downloads/apache-maven*

Wechseln Sie den Maven-Inhalt:

mv Downloads/apache-maven* /opt/apache-maven

Archivieren Sie die Admin-Sitzung:

exit

Fügen Sie dem Pfad Maven-Binärdateien hinzu und hängen Sie sie an.

nano $HOME/.profile

export PATH=$PATH:/opt/apache-maven/bin

Strg + x zum Speichern und Beenden von "nano".

So laden Sie den neuen Setup-Lauf:

bash

So testen Sie den neuen Installationslauf:

mvn -version

Sie können Maven jetzt unter Mac OS X verwenden.

4.2. HighSierra-Kompatibilität

Für HighSierra-Benutzer müssen wir dem Pfad zusätzlich Maven-Binärdateien hinzufügen und anhängen.

nano $HOME/.bashrc
export }}{{PATH=$PATH:/opt/apache-maven/bin

Strg + x zum Speichern und Verlassen von "Nano".

So laden Sie den neuen Setup-Lauf:bash

5. Fazit

Diese Kurzanleitung zeigt, wie Maven auf den wichtigsten Betriebssystemen für die Entwicklung installiert wird.

Weitere Informationen zum Einstieg in Spring with Maven finden Sie im Tutorialhere.