Écrit en Java et sous licence Apache License v2, Apache Maven est un outil de gestion et de création de projets logiciels open source spécialement conçu pour les projets Java. Dans ce guide, nous examinons comment installer Apache Maven sur Rocky Linux 8.4.
Il existe deux façons d'installer Apache Maven :vous pouvez installer à l'aide du gestionnaire de packages DNF/YUM ou installer à partir du package binaire source qui vous donne la dernière version. Nous examinerons tour à tour chacune des méthodes d'installation.
Méthode 1 :Installer Apache Maven à l'aide du gestionnaire de packages DNF/YUM
C'est une façon assez simple d'installer Maven. Cependant, sachez que cela ne vous donnera pas toujours la dernière version de Maven. Pour installer Apache Maven à l'aide de DNF, exécutez la commande :
$ sudo dnf install maven
Cela installe Apache Maven et les dépendances associées.
Pour confirmer la version d'Apache installée, exécutez la commande :
$ mvn --version
Méthode 2 :Installer la dernière version d'Apache Maven
Si l'obtention de la dernière version d'Apache Maven est votre priorité absolue, l'installation à partir de la source est la solution. Ceci est accompli par une série d'étapes comme nous le verrons bientôt.
Étape 1 :Mettre à jour le système
Tout d'abord, mettez à jour les packages sur votre système :
$ sudo dnf update
Étape 2 :Installez OpenJDK
Maven 3.3 et les versions ultérieures nécessitent l'installation d'OpenJDK 1.7 et des versions récentes. Nous allons installer la dernière version LTS qui, pour le moment, est OpenJDK 11. Pour ce faire, exécutez la commande :
$ sudo dnf install java-11-openjdk-devel
Pour confirmer la version d'OpenJDK installée, exécutez :
$ java -version
Étape 3 :Téléchargez l'archive Apache Maven
La prochaine étape consiste à télécharger Apache Maven. La dernière version, au moment de la rédaction de ce guide, est Apache Maven 3.8.2. Au moment où vous lisez ce guide, il y a de fortes chances qu'une autre version soit la dernière version. Alors, consultez la page de téléchargement d'Apache Maven.
Pour télécharger le fichier Archive, exécutez :
$ wget https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
Ensuite, extrayez l'archive dans /opt répertoire.
$ sudo tar -xvf apache-maven-3.8.2-bin.tar.gz -C /opt
Par la suite, créez un lien symbolique qui pointe vers le répertoire d'installation
$ sudo ln -s /opt/apache-maven-3.8.2 /opt/maven
Étape 4 :Configurer les variables d'environnement
La prochaine étape consiste à configurer ou à configurer des variables d'environnement. Tout d'abord, créez le maven.sh fichier de script shell.
$ sudo vim /etc/profile.d/maven.sh
Collez ces lignes et enregistrez le fichier.
export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Ensuite, rendez le script exécutable.
$ sudo chmod +x /etc/profile.d/maven.sh
Chargez ensuite les variables d'environnement à l'aide de la commande source.
$ source /etc/profile.d/maven.sh
Étape 5 :Vérifier l'installation
À ce stade, l'installation d'Apache Maven est terminée. Comme précédemment, vous pouvez le vérifier à l'aide de la commande :
$ mvn --version
Ceci conclut ce guide sur la façon d'installer Apache Maven sur Rocky Linux. Vous pouvez maintenant visiter la page Documentation pour savoir comment vous lancer dans la gestion de projets Java avec Apache Maven.