Apache Maven wurde in Java geschrieben und unter der Apache-Lizenz v2 lizenziert. Es ist ein Open-Source-Software-Projektmanagement- und Build-Tool, das speziell auf Java-Projekte zugeschnitten ist. In dieser Anleitung sehen wir uns an, wie Sie Apache Maven auf Rocky Linux 8.4 installieren können.
Es gibt zwei Möglichkeiten, Apache Maven zu installieren:Sie können die Installation mit dem DNF / YUM-Paketmanager durchführen oder aus dem Quell-Binärpaket installieren, das Ihnen die neueste Version liefert. Wir werden uns der Reihe nach jede der Installationsmethoden ansehen.
Methode 1:Installieren Sie Apache Maven mit dem DNF/YUM-Paketmanager
Dies ist eine recht einfache Methode, Maven zu installieren. Beachten Sie jedoch, dass Sie dadurch nicht immer die neueste Version von Maven erhalten. Um Apache Maven mit DNF zu installieren, führen Sie den folgenden Befehl aus:
$ sudo dnf install maven
Dadurch werden Apache Maven und zugehörige Abhängigkeiten installiert.
Führen Sie den folgenden Befehl aus, um die installierte Apache-Version zu bestätigen:
$ mvn --version
Methode 2:Installieren Sie die neueste Version von Apache Maven
Wenn es Ihre oberste Priorität ist, die neueste Version von Apache Maven zu erhalten, ist die Installation von der Quelle der richtige Weg. Dies wird durch eine Reihe von Schritten erreicht, wie wir gleich sehen werden.
Schritt 1:Aktualisieren Sie das System
Aktualisieren Sie zuerst die Pakete auf Ihrem System:
$ sudo dnf update
Schritt 2:OpenJDK installieren
Für die Installation von Maven 3.3 und späteren Versionen ist OpenJDK 1.7 und neuere Versionen erforderlich. Wir werden die neueste LTS-Version installieren, die derzeit OpenJDK 11 ist. Führen Sie dazu den folgenden Befehl aus:
$ sudo dnf install java-11-openjdk-devel
Um die installierte Version von OpenJDK zu bestätigen, führen Sie Folgendes aus:
$ java -version
Schritt 3:Apache Maven-Archiv herunterladen
Der nächste Schritt ist das Herunterladen von Apache Maven. Die neueste Version zum Zeitpunkt der Erstellung dieses Handbuchs ist Apache Maven 3.8.2. Wenn Sie dieses Handbuch lesen, ist es wahrscheinlich, dass eine andere Version die neueste Version ist. Sehen Sie sich also die Download-Seite von Apache Maven an.
Um die Archivdatei herunterzuladen, führen Sie Folgendes aus:
$ wget https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
Extrahieren Sie als Nächstes das Archiv nach /opt Verzeichnis.
$ sudo tar -xvf apache-maven-3.8.2-bin.tar.gz -C /opt
Erstellen Sie danach einen symbolischen Link, der auf das Installationsverzeichnis zeigt
$ sudo ln -s /opt/apache-maven-3.8.2 /opt/maven
Schritt 4:Umgebungsvariablen konfigurieren
Die nächste Vorgehensweise besteht darin, Umgebungsvariablen einzurichten oder zu konfigurieren. Erstellen Sie zuerst die maven.sh Shell-Skriptdatei.
$ sudo vim /etc/profile.d/maven.sh
Fügen Sie diese Zeilen ein und speichern Sie die Datei.
export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Als nächstes machen Sie das Skript ausführbar.
$ sudo chmod +x /etc/profile.d/maven.sh
Laden Sie dann die Umgebungsvariablen mit dem Quellbefehl.
$ source /etc/profile.d/maven.sh
Schritt 5:Installation überprüfen
An dieser Stelle ist die Installation von Apache Maven abgeschlossen. Wie zuvor können Sie dies mit dem Befehl überprüfen:
$ mvn --version
Dies schließt diese Anleitung zur Installation von Apache Maven unter Rocky Linux ab. Sie können jetzt die Dokumentationsseite besuchen, um zu erfahren, wie Sie mit der Verwaltung von Java-Projekten mit Apache Maven beginnen können.