Apache Maven est un outil de gestion et de compréhension de projet logiciel gratuit et puissant. Il est basé sur le Project Object Model.
Avec maven, vous pouvez gérer efficacement la construction, les rapports et la documentation d'un projet à partir d'une information centrale.
Dans cet article, nous verrons comment installer Apache Maven sur CentOS 7 / RHEL 7.
Installer Java
Le kit de développement Java est la condition essentielle pour Apache Maven. Vous devez donc installer le kit de développement Java (JDK) sur votre système.
Suivez l'un des liens ci-dessous en fonction du système d'exploitation pour installer Oracle JDK sur votre système.
LIRE : Comment installer Oracle Java 11 / 8 CentOS 7 / RHEL 7
OU
Si vous envisagez d'utiliser OpenJDK pour Maven, vous pouvez simplement utiliser la commande YUM pour l'installer.
yum -y install java-1.8.0-openjdk-devel
Exécutez la commande suivante pour vérifier l'installation de Java.
java -version
Sortie :
openjdk version "1.8.0_232" OpenJDK Runtime Environment (build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)
Installer Apache Maven
Vous pouvez maintenant vous rendre sur le site officiel d'Apache Maven pour télécharger la dernière version stable de Maven ou utiliser la commande suivante pour télécharger Apache Maven v3.6.3.
yum -y install wget wget http://mirrors.estointernet.in/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
Extrayez maintenant l'archive téléchargée à l'aide de la commande TAR.
tar -zxvf apache-maven-3.6.3-bin.tar.gz mv apache-maven-3.6.3 /opt/maven
Configuration des variables d'environnement
Après avoir déplacé les fichiers Apache Maven précompilés sur votre système, vous devrez définir les variables d'environnement en créant un maven.sh
fichier sous /etc/profile.d/
répertoire.
vi /etc/profile.d/maven.sh
Ajoutez le contenu suivant.
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/ export M2_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}JAVA_HOME et M2_HOME dépendront de l'installation de JDK et Maven.
Chargez maintenant les variables d'environnement dans le shell actuel à l'aide de la commande suivante.
source /etc/profile.d/maven.sh
Vérifier l'installation de Maven
Vérifiez si Apache Maven a été correctement configuré sur votre système à l'aide de la commande suivante.
mvn -version
Sortie :
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 1.8.0_232, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-1062.9.1.el7.x86_64", arch: "amd64", family: "unix"
Conclusion
C'est tout. Vous avez installé avec succès Apache Maven sur CentOS 7 / RHEL 7.