Installazione software · 2 min read · Dec 20, 2025

Come installare Apache Maven su Ubuntu 16.04 LTS

Apache Maven è uno strumento di gestione dei progetti software basato sul concetto di POM (Project, Object, Model). Maven è uno strumento di automazione della build utilizzato principalmente per progetti basati su Java. Può anche essere utilizzato per costruire e gestire progetti scritti in C#, Ruby, Scala e altri linguaggi.

In questo tutorial, ti mostrerò passo dopo passo come installare e configurare Apache Maven su Ubuntu 16.04. Impareremo anche come installare Java 8 dal PPA Repository.

Prerequisiti

  • Ubuntu 16.04
  • Privilegi di root

Cosa faremo

  1. Installare Java su Ubuntu 16.04
  2. Scaricare Apache Maven
  3. Configurare l’ambiente di Apache Maven
  4. Testare

Passo 1 - Installare Java su Ubuntu 16.04

In questo tutorial, utilizzeremo i pacchetti Java dal repository PPA, quindi dobbiamo aggiungere il repository PPA di Java al sistema.

Prima di aggiungere un nuovo repository, installa il pacchetto ‘python-software-properties’ utilizzando il comando apt qui sotto.

sudo apt install -y python-software-properties

Ora aggiungi il repository PPA di Java e aggiorna tutti i repository.

sudo add-apt-repository ppa:webupd8team/java  
sudo apt update

I repository di Ubuntu sono stati aggiornati.

Apache Maven richiede il JDK 1.7 o superiore. E per questa guida, installeremo il JDK 1.8.

Installa Java dal PPA utilizzando il comando apt qui sotto.

sudo apt install -y oracle-java8-installer

Durante l’installazione, ti verrà chiesto riguardo alla Licenza Binaria di Oracle. Scegli ‘OK’.

Accetta la Licenza Binaria di Oracle

Accetta la Licenza di Oracle scegliendo il pulsante ‘YES’.

E quando l’installazione è completata, controlla la versione di Java utilizzando il comando qui sotto.

java -version

Vedrai un risultato simile al seguente.

Java 8 installato sul server Ubuntu 16.04.

Passo 2 - Scaricare Apache Maven

In questo passo, scaricheremo il codice binario di Apache Maven utilizzando il comando wget. E utilizzeremo la directory ‘/usr/local/src’ come directory home di Maven.

Vai alla directory ‘/usr/local/src’ e scarica il codice binario di Apache Maven.

cd /usr/local/src  
wget http://www-us.apache.org/dist/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz

Estrai il file maven.tar.gz, quindi elimina il file compresso.

tar -xf apache-maven-3.5.2-bin.tar.gz  
rm -f apache-maven-3.5.2-bin.tar.gz

E otterrai una nuova directory apache-maven-version - rinomina la directory.

mv apache-maven-3.5.2/ apache-maven/

Apache Maven è ora scaricato nella directory ‘/usr/local/src/apache-maven’.

Estrai Maven

Passo 3 - Configurare l’ambiente di Apache Maven

In questo passo, configureremo l’ambiente per Apache Maven. Definiremo alcune variabili di ambiente necessarie per Apache Maven, inclusi ‘JAVA_HOME’, M2_HOME e il percorso di ambiente per i file binari di Maven.

Vai alla directory ‘/etc/profile.d’ e crea un nuovo file di configurazione ‘maven.sh’.

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

Incolla la seguente configurazione lì.

# Variabili di ambiente di Apache Maven  
 # MAVEN_HOME per Maven 1 - M2_HOME per Maven 2  
 export JAVA_HOME=/usr/lib/jvm/java-8-oracle  
 export M2_HOME=/usr/local/src/apache-maven  
 export MAVEN_HOME=/usr/local/src/apache-maven  
 export PATH=${M2_HOME}/bin:${PATH}

Salva le modifiche ed esci.

Ora rendi eseguibile lo script ‘maven.sh’ e poi applica la configurazione eseguendo il comando ‘source’.

chmod +x maven.sh  
source maven.sh

La configurazione dell’ambiente di Apache Maven è stata completata.

Configura Apache Maven

Passo 4 - Testare Maven

Per verificare l’installazione di Maven, possiamo eseguire il comando maven qui sotto.

mvn --version

E dovresti ottenere il risultato qui sotto.

Testa la configurazione di Apache Maven

L’installazione di Apache Maven 3.2 è stata completata. È in esecuzione su Linux 64-bit, con Java 1.8 installato, e la directory home di Maven è ‘/usr/local/src/apache-maven’.

Riferimenti

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.