GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Apache Maven unter Rocky Linux / CentOS 8

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.


Cent OS
  1. So installieren Sie PostgreSQL unter CentOS 8 / Rocky Linux 8 / RHEL 8

  2. So installieren Sie Erlang auf Rocky Linux/Alma Linux/CentOS 8

  3. So installieren Sie Apache Maven unter Rocky Linux/Alma Linux 8

  4. So installieren Sie Apache/httpd unter CentOS 8 Linux

  5. So installieren Sie Maven unter CentOS 7

So installieren Sie Apache Maven unter CentOS 8

So installieren Sie Apache Maven unter CentOS 7

So installieren Sie VirtualBox unter Rocky Linux 8 / CentOS 8 / RHEL 8

So installieren Sie Apache Maven CentOS 8 / RHEL 8

So installieren Sie Spotify unter CentOS 8 / Rocky Linux

So installieren Sie Rabbitmq in Rocky Linux/Alma Linux/Centos 8