Apache Maven è uno strumento di comprensione e gestione dei progetti software open source utilizzato dagli sviluppatori Java di tutto il mondo per gestire tutte le fasi del ciclo di vita dello sviluppo del software, dalla creazione, al reporting, all'assemblaggio e all'implementazione.
Puoi anche utilizzare Maven per creare e gestire progetti scritti in C#, Ruby, Scala e altri linguaggi.
Qui vedremo come installare Apache Maven su Debian 11.
Installa Java su Debian
Apache Maven richiede JDK 7 o versioni successive. Puoi installare Oracle Java o OpenJDK per l'installazione di Maven.
LEGGI: Come installare Java su Debian 11
O
Qui userò OpenJDK v11 per l'installazione di Maven.
sudo apt update sudo apt install -y openjdk-11-jdk
Dopo aver installato Java, verifica l'installazione di Java eseguendo il comando seguente.
java -version
Risultato:
openjdk version "11.0.12" 2021-07-20 OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2) OpenJDK 64-Bit Server VM (build 11.0.12+7-post-Debian-2, mixed mode, sharing)
Installa Apache Maven su Debian
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.8.2 utilizzando il terminale.
curl -O https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
Estrai l'archivio Maven usando il comando tar e sposta i file nella directory /opt/.
sudo tar -zxvf apache-maven-3.8.2-bin.tar.gz sudo mv apache-maven-3.8.2 /opt/maven
Imposta le variabili d'ambiente per Maven
Dopo aver inserito i binari di Apache Maven nella directory /opt, imposta le poche variabili di ambiente per Maven creando un file maven.sh nella directory /etc/profile.d/.
sudo nano /etc/profile.d/maven.sh
Aggiungi le seguenti variabili con i valori.
export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64 export M2_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Ottieni informazioni JAVA_HOME dal comando sudo update-java-alternatives -l.
Carica le variabili di ambiente sopra nella sessione della shell corrente usando il comando seguente.
source /etc/profile.d/maven.sh
Verifica l'installazione di Apache Maven
Verifica se Apache Maven è stato configurato correttamente sul tuo sistema utilizzando il comando seguente.
mvn -version
Risultato:
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f) Maven home: /opt/maven Java version: 11.0.12, vendor: Debian, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.10.0-8-amd64", arch: "amd64", family: "unix"
Conclusione
È tutto. Spero che tu abbia imparato come installare Apache Maven su Debian 11.