Ricerca nel sito web

Come installare Apache Maven su Ubuntu e Debian


Apache Maven è una piattaforma di gestione e automazione della creazione di applicazioni software gratuita basata sulla concezione di un modello a oggetti di progetto (POM), utilizzato soprattutto per la distribuzione di progetti basati su Java, ma può essere utilizzato anche su applicazioni scritte in C#<, Ruby e altri linguaggi di programmazione.

Leggi anche: Come installare Apache Maven in CentOS 7

In questo articolo spiegherò come installare e configurare l'ultima versione di Apache Maven sulle distribuzioni Ubuntu e Debian insieme a Java 8 dal repository PPA.

Prerequisiti

  • Un'istanza del server Ubuntu o Debian appena distribuita o esistente.
  • Java Development Kit (JDK)Maven 3.3+ richiede JDK 1.7 o versioni successive per essere eseguito.

Installa OpenJDK 8 su Ubuntu e Debian

Java Development Kit (JDK) è un requisito essenziale per installare Apache Maven, quindi installa prima Java su Ubuntu e Sistema Debian utilizzando il Java PPA Repository di terze parti e verifica la versione utilizzando i seguenti comandi.

sudo apt install software-properties-common apt-transport-https -y
sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update -y
sudo apt-get install oracle-java8-installer
java -version

Se l'installazione è andata a buon fine, viene visualizzato il seguente output.

java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

Installa Apache Maven su Ubuntu e Debian

Successivamente, visita la pagina di download di Apache Maven e prendi l'ultima versione del codice binario di Apache Maven o utilizza il seguente comando wget per scaricarlo nella directory home di Maven '/usr/local/src'.

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

Estrai il file di archivio scaricato apache-maven-3.5.4-bin.tar.gz e rinomina la directory in 'apache-maven' utilizzando i seguenti comandi.

sudo tar -xf apache-maven-3.5.4-bin.tar.gz
sudo mv apache-maven-3.5.4/ apache-maven/ 

Configura l'ambiente Apache Maven

Ora configureremo le variabili d'ambiente per i file Apache Maven sul nostro sistema creando un nuovo file di configurazione 'maven.sh' nel '/etc/profile. d' directory.

sudo cd /etc/profile.d/
sudo nano maven.sh

Aggiungi le seguenti variabili di ambiente nel file di configurazione 'maven.sh'.

Apache Maven Environment Variables
MAVEN_HOME for Maven 1 - M2_HOME for 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}

Ora rendi eseguibile il file di configurazione 'maven.sh' e quindi carica la configurazione eseguendo il comando 'source'.

sudo chmod +x maven.sh
sudo source /etc/profile.d/maven.sh

Controlla la versione di Apache Maven

Per verificare l'installazione di Apache Maven, esegui il seguente comando mvn.

mvn --version

Se l'installazione è andata a buon fine, verrà visualizzato un output simile al seguente.

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-07-14T19:33:14+01:00)
Maven home: /usr/local/apache-maven
Java version: 1.8.0_171, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "4.17.6-1.el7.elrepo.x86_64", arch: "amd64", family: "unix"

Questo è tutto! Hai installato con successo Apache Maven 3.5.4 sul tuo sistema Ubuntu e Debian. Se riscontri problemi relativi all'installazione, condividili con noi nella sezione commenti.