Comment installer Apache Maven sur Ubuntu 18.04 LTS

Apache Maven est un outil de gestion de projets logiciels basé sur le concept POM (Project, Object, Model). Maven est un outil d’automatisation de la construction utilisé principalement pour les projets basés sur Java. Il peut aussi être utilisé pour construire et gérer des projets écrits en C#, Ruby, Scala et d’autres langues.

Dans ce tutoriel, je vais te montrer, étape par étape, comment installer et configurer Apache Maven sur Ubuntu 18.04. Nous apprendrons aussi comment installer Java 8 à partir du dépôt PPA.

Conditions préalables

  • Ubuntu 18.04 LTS
  • Privilèges de racine

Ce que nous allons faire ?

  1. Installer Java sur Ubuntu 18.04
  2. Télécharger Apache Maven
  3. Configurer l’environnement Apache Maven
  4. Tester

Étape 1 – Installer Java sur Ubuntu 18.04

Dans ce tutoriel, nous allons utiliser les paquets Java du dépôt PPA, nous devons donc ajouter le dépôt PPA Java au système.

Avant d’ajouter un nouveau dépôt, installe le paquet ‘software-properties-common’ en utilisant la commande apt ci-dessous.

sudo apt install software-properties-common apt-transport-https -y

Ajoute maintenant le dépôt PPA ‘webupd8team’ au serveur.

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

Installer Java sur Ubuntu 18.04

Remarque :

  • Sur Ubuntu 18.04, la commande ‘add-apt-repository’ mettra automatiquement à jour le dépôt.
  • Apache Maven nécessite le JDK 1.7 ou supérieur. Et pour ce guide, nous allons installer le JDK 1.8.

Le référentiel ‘webupd8team’ a été ajouté au serveur, installe le programme d’installation de Java 8 à partir du référentiel PPA en utilisant la commande apt ci-dessous.

sudo apt install oracle-java8-installer -y

Pendant l’installation, tu seras invité à te renseigner sur la licence binaire Oracle. Choisis ‘OK’.

oracle-java8-installer

Accepte la licence Oracle en choisissant le bouton ‘YES’.

Accepter la licence Oracle

Lorsque l’installation est terminée, vérifie la version de java.

java -version

Tu verras un résultat similaire à ce qui suit.

Vérifie la version de Java

Java a été installé sur le serveur Ubuntu 18.04.

Étape 2 – Télécharge Apache Maven

Dans cette étape, nous allons télécharger le code binaire d’Apache Maven à l’aide de la commande wget. Et nous utiliserons le répertoire ‘/opt/apache-maven’ comme répertoire d’accueil Maven.

Va dans le répertoire ‘/opt’ et télécharge le code binaire d’Apache Maven.

cd /opt/
wget http://www-eu.apache.org/dist/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz

Extrais le fichier maven.tar.gz, puis renomme le répertoire maven en ‘apache-maven’.

tar -xf apache-maven-3.5.3-bin.tar.gz
mv apache-maven-3.5.3/ apache-maven/

Tu obtiens maintenant le répertoire ‘apache-maven’ qui contient les fichiers binaires d’Apache Maven et autres.

Télécharge Apache Maven

Étape 3 – Configurer l’environnement Apache Maven

Dans cette étape, nous allons configurer l’environnement pour Apache Maven. Nous allons définir certaines variables d’environnement dont Apache Maven a besoin, notamment ‘JAVA_HOME’, M2_HOME et l’environnement PATH pour les fichiers binaires maven.

Va dans le répertoire ‘/etc/profile.d’ et crée un nouveau fichier de configuration ‘maven.sh’.

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

Colle la configuration suivante ci-dessous.

# 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=/opt/apache-maven
export MAVEN_HOME=/opt/apache-maven
export PATH=${M2_HOME}/bin:${PATH}

Enregistre les modifications et quitte.

Rends maintenant le script ‘maven.sh’ exécutable et applique la configuration en exécutant la commande ‘source’.

chmod +x maven.sh
source maven.sh

La configuration de l’environnement Apache Maven est terminée.

Configurer l'environnement Apache Maven

Étape 4 – Test de Maven

Pour vérifier l’installation de Maven, nous pouvons exécuter la commande Maven suivante.

mvn --version
mvn --help

Tu devrais obtenir le résultat indiqué ci-dessous.

Tester Maven

L’installation d’Apache Maven 3.5 est terminée. Elle s’exécute sous Linux 64 bits, avec Java 1.8 installé, et le répertoire d’accueil de Maven est ‘/opt/apache-maven’.

Référence

Vous aimerez aussi...