Scritto in Java e concesso in licenza con Apache License v2, Apache Maven è uno strumento di creazione e gestione di progetti software open source personalizzato specificamente per i progetti Java. In questa guida, vedremo come installare Apache Maven su Rocky Linux 8.4.
Esistono due modi per installare Apache Maven:puoi installarlo utilizzando il gestore di pacchetti DNF / YUM o installarlo dal pacchetto binario di origine che ti fornisce l'ultima versione. Esamineremo a turno ciascuno dei metodi di installazione.
Metodo 1:installa Apache Maven utilizzando il gestore di pacchetti DNF/YUM
Questo è un modo abbastanza semplice per installare Maven. Tuttavia, tieni presente che questo non ti darà sempre l'ultima versione di Maven. Per installare Apache Maven utilizzando DNF, eseguire il comando:
$ sudo dnf install maven
Questo installa Apache Maven e le dipendenze associate.
Per confermare la versione della versione di Apache installata, eseguire il comando:
$ mvn --version
Metodo 2:installa l'ultima versione di Apache Maven
Se ottenere l'ultima versione di Apache Maven è la tua massima priorità, l'installazione dal sorgente è la strada da percorrere. Ciò avviene attraverso una serie di passaggi, come vedremo tra breve.
Passaggio 1:aggiorna il sistema
Innanzitutto, aggiorna i pacchetti sul tuo sistema:
$ sudo dnf update
Passaggio 2:installa OpenJDK
Maven 3.3 e versioni successive richiedono OpenJDK 1.7 e versioni recenti per l'installazione. Installeremo l'ultima versione LTS che, al momento, è OpenJDK 11. Per ottenere ciò, esegui il comando:
$ sudo dnf install java-11-openjdk-devel
Per confermare la versione di OpenJDK installata, esegui:
$ java -version
Passaggio 3:scarica l'archivio Apache Maven
Il prossimo passo è scaricare Apache Maven. L'ultima versione, al momento della stesura di questa guida, è Apache Maven 3.8.2. Nel momento in cui leggerai questa guida, è probabile che un'altra versione sarà l'ultima versione. Quindi, controlla la pagina di download di Apache Maven.
Per scaricare il file di archivio, esegui:
$ wget https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
Quindi, estrai l'archivio in /opt directory.
$ sudo tar -xvf apache-maven-3.8.2-bin.tar.gz -C /opt
Successivamente, crea un collegamento simbolico che punti alla directory di installazione
$ sudo ln -s /opt/apache-maven-3.8.2 /opt/maven
Passaggio 4:configura le variabili di ambiente
La procedura successiva consiste nell'impostare o configurare le variabili di ambiente. Innanzitutto, crea il maven.sh file di script della shell.
$ sudo vim /etc/profile.d/maven.sh
Incolla queste righe e salva il file.
export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Quindi, rendi eseguibile lo script.
$ sudo chmod +x /etc/profile.d/maven.sh
Quindi carica le variabili di ambiente usando il comando sorgente.
$ source /etc/profile.d/maven.sh
Passaggio 5:verifica l'installazione
A questo punto, l'installazione di Apache Maven è completa. Come prima, puoi verificarlo usando il comando:
$ mvn --version
Questo conclude questa guida su come installare Apache Maven su Rocky Linux. Ora puoi visitare la pagina della documentazione per scoprire come iniziare a gestire i progetti Java con Apache Maven.