Apache Maven è uno strumento di comprensione e gestione dei progetti software gratuito e potente. Si basa sul modello a oggetti del progetto.
Con maven, puoi gestire in modo efficiente la creazione, i report e la documentazione di un progetto da un'informazione centrale.
In questo post vedremo come installare Apache Maven su CentOS 7 / RHEL 7.
Installa Java
Il kit di sviluppo Java è il requisito essenziale per Apache Maven. Quindi, devi installare il Java Development Kit (JDK) sul tuo sistema.
Segui uno dei link seguenti in base al sistema operativo per installare Oracle JDK sul tuo sistema.
LEGGI: Come installare Oracle Java 11/8 CentOS 7 / RHEL 7
O
Se prevedi di utilizzare OpenJDK per Maven, puoi semplicemente utilizzare il comando YUM per installarlo.
yum -y install java-1.8.0-openjdk-devel
Eseguire il comando seguente per verificare l'installazione di Java.
java -version
Risultato:
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)
Installa Apache Maven
Ora puoi visitare il sito Web ufficiale di Apache Maven per scaricare l'ultima versione stabile di Maven o utilizzare il comando seguente per scaricare Apache Maven v3.6.3.
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
Ora estrai l'archivio scaricato usando il comando TAR.
tar -zxvf apache-maven-3.6.3-bin.tar.gz mv apache-maven-3.6.3 /opt/maven
Imposta variabili d'ambiente
Dopo aver spostato i file Apache Maven precompilati sul tuo sistema, dovrai impostare le variabili di ambiente creando un maven.sh
file in /etc/profile.d/
directory.
vi /etc/profile.d/maven.sh
Aggiungi il seguente contenuto.
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 e M2_HOME dipenderanno dall'installazione di JDK e Maven.
Ora carica le variabili d'ambiente nella shell corrente usando il seguente comando.
source /etc/profile.d/maven.sh
Verifica l'installazione di Maven
Controlla se Apache Maven è stato configurato correttamente sul tuo sistema usando il seguente comando.
mvn -version
Uscita:
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"
Conclusione
È tutto. Hai installato con successo Apache Maven su CentOS 7 / RHEL 7.