Apache Maven est un outil de gestion de projet gratuit et open source principalement destiné aux projets Java. Il est basé sur POM et également utilisé pour créer et gérer des projets écrits en C #, Ruby, Scala et autres. Il est livré avec des commandes objectives intégrées qui peuvent être utilisées pour gérer les packages et la composition du code.
Dans ce tutoriel, nous allons vous montrer comment installer l'outil de gestion de projet Apache Maven sur Ubuntu 20.04.
Prérequis
- Un serveur exécutant Ubuntu 20.04.
- Un mot de passe root est configuré sur le serveur.
Installer Java
Apache Maven est basé sur Java. Java doit donc être installé sur votre serveur. Vous pouvez installer Java à l'aide de la commande suivante :
apt-get install default-jdk -y
Une fois Java installé, vous pouvez vérifier la version installée de Java avec la commande suivante :
java --version
Vous devriez obtenir le résultat suivant :
openjdk 11.0.8 2020-07-14 OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)
Installer Apache Maven à partir du référentiel Ubuntu
Par défaut, Apache Maven est disponible dans le référentiel par défaut d'Ubuntu 20.04. Vous pouvez l'installer avec la commande suivante :
apt-get install maven -y
Une fois l'installation terminée, vous pouvez vérifier la version d'Apache Maven avec la commande suivante :
mvn -version
Vous devriez obtenir le résultat suivant :
Apache Maven 3.6.3 Maven home: /usr/share/maven Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-29-generic", arch: "amd64", family: "unix"
Installer Apache Maven depuis la source
Vous pouvez également installer Apache Maven à partir de la source. Tout d'abord, téléchargez la dernière version d'Apache Maven avec la commande suivante :
wget https://mirrors.estointernet.in/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
Une fois le téléchargement terminé, extrayez le fichier téléchargé avec la commande suivante :
tar -xvf apache-maven-3.6.3-bin.tar.gz
Ensuite, déplacez le répertoire extrait vers le /opt avec la commande suivante :
mv apache-maven-3.6.3 /opt/maven
Ensuite, créez un nouveau maven.sh et configurez les variables d'environnement Maven.
nano /etc/profile.d/maven.sh
Ajoutez les lignes suivantes :
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Enregistrez et fermez le fichier puis donnez la permission d'exécution et activez les variables d'environnement avec la commande suivante :
chmod +x /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh
Ensuite, vérifiez la version de Maven avec la commande suivante :
mvn -version
Vous devriez obtenir le résultat suivant :
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-29-generic", arch: "amd64", family: "unix"
Conclusion
Dans le guide ci-dessus, vous avez appris à installer Apache Maven en utilisant différentes méthodes sur Ubuntu 20.04. J'espère que vous pourrez maintenant installer facilement la version requise de Maven sur votre système.