Apache Maven ist ein kostenloses und leistungsstarkes Softwareprojektmanagement- und Verständnistool. Es basiert auf dem Project Object Model.
Mit maven können Sie den Aufbau, die Berichterstellung und die Dokumentation eines Projekts effizient von einer zentralen Information aus verwalten.
In diesem Beitrag werden wir sehen, wie Apache Maven auf CentOS 7 / RHEL 7 installiert wird.
Installieren Sie Java
Das Java-Entwicklungskit ist die wesentliche Voraussetzung für Apache Maven. Sie müssen also das Java Development Kit (JDK) auf Ihrem System installieren.
Folgen Sie je nach Betriebssystem einem der folgenden Links, um Oracle JDK auf Ihrem System zu installieren.
LESEN: So installieren Sie Oracle Java 11/8 CentOS 7/RHEL 7
ODER
Wenn Sie OpenJDK für Maven verwenden möchten, können Sie es einfach mit dem YUM-Befehl installieren.
yum -y install java-1.8.0-openjdk-devel
Führen Sie den folgenden Befehl aus, um die Installation von Java zu überprüfen.
java -version
Ausgabe:
openjdk version "1.8.0_232" OpenJDK Runtime Environment (build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)
Installieren Sie Apache Maven
Sie können jetzt zur offiziellen Website von Apache Maven gehen, um die neueste stabile Version von Maven herunterzuladen, oder den folgenden Befehl verwenden, um Apache Maven v3.6.3 herunterzuladen.
yum -y install wget wget http://mirrors.estointernet.in/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
Extrahieren Sie nun das heruntergeladene Archiv mit dem TAR-Befehl.
tar -zxvf apache-maven-3.6.3-bin.tar.gz mv apache-maven-3.6.3 /opt/maven
Umgebungsvariablen einrichten
Nachdem Sie vorkompilierte Apache Maven-Dateien auf Ihr System verschoben haben, müssen Sie die Umgebungsvariablen festlegen, indem Sie eine maven.sh
erstellen Datei unter /etc/profile.d/
Verzeichnis.
vi /etc/profile.d/maven.sh
Fügen Sie den folgenden Inhalt hinzu.
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/ export M2_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}JAVA_HOME und M2_HOME hängen von der JDK- und Maven-Installation ab.
Laden Sie nun die Umgebungsvariablen in der aktuellen Shell mit dem folgenden Befehl.
source /etc/profile.d/maven.sh
Maven-Installation überprüfen
Überprüfen Sie mit dem folgenden Befehl, ob der Apache Maven erfolgreich auf Ihrem System konfiguriert wurde.
mvn -version
Ausgabe:
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 1.8.0_232, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-1062.9.1.el7.x86_64", arch: "amd64", family: "unix"
Schlussfolgerung
Das ist alles. Sie haben Apache Maven erfolgreich auf CentOS 7 / RHEL 7 installiert.