Come installare Maven su Windows, Linux, Mac

1. Panoramica

In poche parole, Maven è uno strumento da riga di comando per la creazione di applicazioni Java.

Il progetto Maven fornisce un semplice file ZIP contenente una versione precompilata di Maven per comodità. Non è presente alcun programma di installazione. Sta a te configurare i prerequisiti e l'ambiente per eseguire Maven.

L'installazione di Apache Maven è un semplice processo di estrazione dell'archivio e aggiunta della cartella bin con il comando mvn al PERCORSO.

1.1. Prerequisiti

Maven è scritto in Java (e utilizzato principalmente per la creazione di programmi JVM). Pertanto, il prerequisito principale è Java JDK. È necessario installare Java JDK (ad esempio dal sito di download di Oracle) e installarlo su un percorso senza spazi.

Una volta installato Java, è necessario assicurarsi che i comandi da Java JDK siano nella variabile di ambiente PATH. In esecuzione, ad esempio:

java -version

deve visualizzare il numero di versione corretto.

2. Installazione di Maven su Windows

Per installare Maven su Windows, vai al sito Apache Maven per scaricare l'ultima versione, seleziona il file zip Maven, ad esempio apache-maven-3.3.9-bin.zip.

Decomprimilo nella cartella in cui desideri che Maven risieda.

2.1. Aggiunta di Maven al percorso dell'ambiente

Aggiungi entrambe le variabili M2_HOME e MAVEN_HOME all'ambiente Windows utilizzando le proprietà di sistema e indirizzalo alla cartella Maven.

Aggiorna la variabile PATH aggiungendo la cartella bin di Maven - % M2_HOME% \ bin , in modo da poter eseguire il comando di Maven ovunque.

Per verificarlo, eseguire:

mvn -version

nel prompt dei comandi. Dovrebbe visualizzare la versione di Maven, la versione java e le informazioni sul sistema operativo. Ecco fatto, hai configurato Maven sul tuo sistema Windows.

3. Installazione di Maven su Linux

Per installare Maven sul sistema operativo Linux, scarica l'ultima versione dal sito Apache Maven, seleziona il file binario tar.gz di Maven, ad esempio: apache-maven-3.3.9-bin.tar.gz.

Estrai l'archivio nella posizione desiderata.

3.1. Aggiunta di Maven al percorso dell'ambiente

Apri il terminale dei comandi ed esegui i seguenti comandi per impostare le variabili d'ambiente:

$ export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9 $ export M2=$M2_HOME/bin $ export MAVEN_OPTS=-Xms256m -Xmx512m 

con il percorso M2_Home corrispondente alla posizione dei file Maven estratti.

Ora aggiungi la variabile M2 al percorso di sistema:

$ export PATH=$M2:$PATH 

Infine, verifica se Maven è stato aggiunto eseguendo:

$ mvn -version

L'output dovrebbe essere il seguente:

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2016-12-03T17:27:37+05:30) Maven home: /usr/local/apache-maven/apache-maven-3.3.9 Java version: 1.8.0_75, vendor: Oracle Corporation Java home: /usr/local/java-current/jdk1.8.0_75/jre

Hai installato con successo Maven sul tuo sistema Linux.

3.2. Installazione di Maven su Ubuntu

In un terminale, esegui apt-cache search maven , per ottenere tutti i pacchetti Maven disponibili:

$ apt-cache search maven .... libxmlbeans-maven-plugin-java-doc - Documentation for Maven XMLBeans Plugin maven - Java software project management and comprehension tool maven-debian-helper - Helper tools for building Debian packages with Maven maven2 - Java software project management and comprehension tool

Il pacchetto Maven viene sempre fornito con l'ultima versione di Apache Maven.

Esegui il comando sudo apt-get install maven , per installare l'ultimo Apache Maven.

$ sudo apt-get install maven

Il download richiederà alcuni minuti. Una volta scaricato, puoi verificare eseguendo mvn -version per verificare la tua installazione.

4. Installazione di Maven su Mac OS X

Per installare Maven sul sistema operativo Mac OS X, scarica l'ultima versione dal sito Apache Maven, seleziona il file binario tar.gz di Maven, ad esempio: apache-maven-3.3.9-bin.tar.gz .

Estrai l'archivio nella posizione desiderata.

4.1. Aggiunta di Maven al percorso dell'ambiente

Aprire il terminale e passare alla directory in cui sono stati estratti i file, quindi accedere come Superutente.

Rimuovi l' archivio tar.gz :

rm Downloads/apache-maven*bin.tar.gz

Correggi le autorizzazioni:

chown -R root:wheel Downloads/apache-maven*

Cambia i contenuti di Maven:

mv Downloads/apache-maven* /opt/apache-maven

Archivia la sessione di amministrazione:

exit

Aggiungi i file binari Maven al percorso e aggiungi.

nano $HOME/.profile export PATH=$PATH:/opt/apache-maven/bin

Ctrl + x per salvare ed uscire da "nano".

Per caricare la nuova corsa di configurazione:

bash

Per testare la nuova installazione, eseguire:

mvn -version

Ora sei pronto per utilizzare Maven sul tuo Mac OS X.

4.2. Compatibilità HighSierra

Per gli utenti di HighSierra, dovremo aggiungere anche i binari Maven al percorso e accodarli.

nano $HOME/.bashrc export PATH=$PATH:/opt/apache-maven/bin

Ctrl + x per salvare e uscire da "nano".

Per caricare la nuova configurazione eseguire: bash

5. conclusione

Questa guida rapida ha illustrato come installare Maven sui principali sistemi operativi per lo sviluppo.

Per imparare come iniziare con Spring con Maven, guarda il tutorial qui.