Installation
Apache Maven kann über die meisten Paketmanager installiert werden
oder manuell, indem das Archiv heruntergeladen und zum PATH hinzugefügt wird.
Voraussetzungen
Du benötigst ein Java Development Kit (JDK). Entweder setzt du die Umgebungsvariable JAVA_HOME
auf den Pfad deiner JDK-Installation oder stellst sicher, dass sich das java-Programm im PATH befindet.
Die aktuelle stabile Version ${currentStableVersion} benötigt JDK 8+, aber jede neuere Version funktioniert ebenfalls problemlos.
Binärdistribution
Um Apache Maven zu installieren, entpacke das Archiv und füge das bin-Verzeichnis zum PATH hinzu.
Dies funktioniert auf jedem Betriebssystem, aber das Setzen der Pfade und Umgebungsvariablen hängt vom jeweiligen OS ab.
Detaillierte Schritte:
-
Lade das Apache Maven Binär-Distributionsarchiv herunter.
-
Entpacke das Archiv in ein beliebiges Verzeichnis. Verwende
unzip apache-maven-${currentStableVersion}-bin.zipodertar xzvf apache-maven-${currentStableVersion}-bin.tar.gz, je nach Archivformat. -
Füge das
bin-Verzeichnis des erstellten Verzeichnissesapache-maven-${currentStableVersion}zur UmgebungsvariablenPATHhinzu. -
Bestätige die Installation mit
mvn -vin einer neuen Shell. Das Ergebnis sollte ähnlich aussehen wie:Apache Maven ${currentStableVersion} (${currentStableVersionDetails})
Maven home: /opt/apache-maven-${currentStableVersion}
Java version: 1.8.0_45, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.8.5", arch: "x86_64", family: "mac"
Das war’s! Maven ist nun installiert.
macOS
Die Installation auf macOS wird unterstützt durch Homebrew, SDKMAN! und MacPorts.
Homebrew
brew install maven
SDKMAN!
sdk install maven
MacPorts
sudo port install maven3
Linux
Die Befehle hängen vom Paketmanager der jeweiligen Linux-Distribution ab.
APT
sudo apt install maven
DNF
sudo dnf install maven
YUM
sudo yum install maven
Windows
Die Installation unter Windows wird unterstützt durch Chocolatey und Scoop.
Chocolatey
choco install maven
Scoop
scoop install main/maven