introduzione
Apache Maven è uno strumento di gestione dei progetti gratuito e open source utilizzato per i progetti Java. È possibile gestire facilmente la creazione, il reporting e la documentazione di un progetto da un'informazione centrale utilizzando Apache Maven. Apache Maven fornisce un framework completo per automatizzare l'infrastruttura di build del progetto.
In questo tutorial imparerai come installare Apache Maven su Ubuntu 16.04.
Prerequisiti
- Un server Vultr Ubuntu 16.04 appena distribuito.
- Un utente non root con privilegi sudo creati sul tuo server.
Passaggio 1: aggiorna il tuo server
Innanzitutto, aggiorna il tuo sistema all'ultima versione stabile eseguendo il comando seguente:
sudo apt-get update -y
sudo apt-get upgrade -y
Passaggio 2: installare Java
Apache Maven richiede l'installazione di Java sul server. Per impostazione predefinita, Java non è disponibile nel repository di Ubuntu. Aggiungi Oracle Java PPA ad Apt con il seguente comando:
sudo add-apt-repository ppa:webupd8team/java
Successivamente, aggiorna il database del pacchetto Apt con il seguente comando:
sudo apt-get update -y
Installa l'ultima versione stabile di Oracle Java 8.
sudo apt-get install oracle-java8-installer
Verificare la versione di Java eseguendo il comando seguente:
java -version
Produzione:
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
Passaggio 3: installare Apache Maven
Puoi scaricare l'ultima versione stabile di Apache Maven dal suo sito Web ufficiale, altrimenti puoi scaricarla direttamente con il seguente comando:
cd /opt/
wget http://www-eu.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
Una volta completato il download, estrarre l'archivio scaricato.
sudo tar -xvzf apache-maven-3.3.9-bin.tar.gz
Quindi, rinominare la directory estratta.
sudo mv apache-maven-3.3.9 maven
Passaggio 4: impostare le variabili di ambiente
Successivamente, sarà necessario impostare le variabili d'ambiente, come M2_HOME, M2, MAVEN_OPTS, e PATH. Puoi farlo creando un mavenenv.shfile all'interno della /etc/profile.d/directory.
sudo nano /etc/profile.d/mavenenv.sh
Aggiungi le seguenti righe:
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
Salvare e chiudere il file, aggiornare le sue autorizzazioni, quindi caricare le variabili di ambiente con il seguente comando:
sudo chmod +x /etc/profile.d/mavenenv.sh
sudo source /etc/profile.d/mavenenv.sh
Passaggio 5: verificare l'installazione
Una volta che tutto è stato correttamente configurato, controlla la versione di Apache Maven.
mvn --version
Dovresti vedere il seguente output:
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T22:11:47+05:30)
Maven home: /opt/maven
Java version: 1.8.0_101, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "3.13.0-32-generic", arch: "amd64", family: "unix"
Congratulazioni! Apache Maven è stato installato correttamente sul server Ubuntu 16.04.