GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Apache Maven sur Rocky Linux / CentOS 8

É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.


Cent OS
  1. Comment installer Apache Maven CentOS 7 / RHEL 7

  2. Comment installer PostgreSQL sur CentOS 8 / Rocky Linux 8 / RHEL 8

  3. Comment installer Mysql 8 sur Rocky Linux/Centos 8

  4. Comment installer Erlang sur Rocky Linux/Alma Linux/CentOS 8

  5. Comment installer le client FreeIPA sur Rocky Linux/Alma Linux/CentOS 8

Comment installer Apache Maven sur CentOS 8

Comment installer Apache Maven sur CentOS 7

Comment installer VirtualBox sur Rocky Linux 8 / CentOS 8 / RHEL 8

Comment installer Apache Maven CentOS 8 / RHEL 8

Comment installer Spotify sur CentOS 8 / Rocky Linux

Comment installer Rabbitmq dans Rocky Linux/Alma Linux/Centos 8