GNU/Linux >> LINUX-Kenntnisse >  >> Rocky Linux

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

In diesem Handbuch erfahren Sie, wie Sie Apache Maven auf einem Rocky Linux 8-Server installieren. Dieses Handbuch funktioniert auch für andere RHEL 8-basierte Systeme wie Alma Linux und Oracle Linux 8.

Verwandte Inhalte

  • So installieren Sie Java 17 auf Rocky Linux 8/Centos 8

Inhaltsverzeichnis

  1. Sicherstellen, dass der Server auf dem neuesten Stand ist
  2. Installieren von Java 11
  3. Maven herunterladen und installieren

1. Stellen Sie sicher, dass der Server auf dem neuesten Stand ist

Stellen Sie vor dem Fortfahren sicher, dass die Serverpakete aktualisiert sind. Verwenden Sie diesen Befehl:

sudo dnf update -y

2. Installieren von Java 11

Apache Maven erfordert JDK 7 oder höher. Wir verwenden openjdk 11. Das Paket für openjdk 11 ist in den standardmäßigen Rocky Linux Repos verfügbar, installieren Sie es mit diesem Befehl:

sudo dnf install -y java-11-openjdk-devel

Sobald die Installation abgeschlossen ist, überprüfen Sie die Java-Version mit diesem Befehl:

$ java -version
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)

3. Herunterladen und Installieren von Maven

Apache Maven ist als komprimierte Binärdatei verfügbar, die hier von der Download-Seite heruntergeladen werden kann. Die neueste Version zum Zeitpunkt der Erstellung dieses Handbuchs ist v3.8.4. Laden Sie es mit diesem Befehl herunter:

curl -LO https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz

Lassen Sie uns als Nächstes die heruntergeladene Datei extrahieren und in /opt extrahieren Verzeichnis

tar -xvzf apache-maven-3.8.4-bin.tar.gz
sudo mv apache-maven-3.8.4 /opt/

4. Maven-Umgebungsvariablen einrichten

Lassen Sie uns als Nächstes Maven-Umgebungsvariablen einrichten. Wir machen das in einer Datei maven.sh im Verzeichnis /etc/profile.d/ .

Hinweis:Überprüfen Sie vorher den Java-Installationspfad, um das Java-Home-Verzeichnis mit dem folgenden Befehl festzulegen.

sudo alternatives --config java

Öffnen Sie die Umgebungsdatei maven.sh mit Ihrem Texteditor. Ich verwende vim

sudo vim /etc/profile.d/maven.sh

Fügen Sie den folgenden Inhalt der obigen Datei hinzu

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-4.el8_5.x86_64
export M2_HOME=/opt/apache-maven-3.8.4
export MAVEN_HOME=/opt/apache-maven-3.8.4
export PATH=${M2_HOME}/bin:${PATH}

Ersetzen Sie den Java-Home-Pfad, wenn er anders ist, speichern Sie die Datei und beenden Sie sie.

Legen Sie nun mit dem folgenden Befehl die Ausführungsberechtigungen für das Skript fest.

sudo chmod +x /etc/profile.d/maven.sh

Laden Sie dann die Umgebungsvariablen mit dem Quellbefehl.

source /etc/profile.d/maven.sh

Überprüfen Sie abschließend die Installation von Apache Maven

mvn --version

Dies ist die Ausgabe auf meinem Rechner

$ mvn --version
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /opt/apache-maven-3.8.4
Java version: 11.0.13, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-11-openjdk-11.0.13.0.8-4.el8_5.x86_64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-348.el8.0.2.x86_64", arch: "amd64", family: "unix"

Das ist es! Sie haben Apache Maven erfolgreich auf dem Rocky Linux 8-System installiert.


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

  2. So installieren Sie den FreeIPA-Client unter Rocky Linux/Alma Linux/CentOS 8

  3. So installieren Sie Zabbix Agent auf Rocky Linux/Alma Linux 8

  4. So installieren Sie PHP 8 auf Alma Linux &Rocky Linux

  5. So installieren Sie Apache Kafka unter Rocky Linux 8

So installieren Sie Adminer auf Rocky Linux 8 / Alma Linux 8

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

So installieren Sie Webmin in Rocky Linux/Alma Linux 8

So installieren Sie Apache Cassandra unter AlmaLinux 8 | Rocky-Linux 8

So installieren Sie Apache Tomcat unter Rocky Linux 8

So installieren Sie Apache Maven unter Linux Mint 20