Comment installer Apache Maven sur Centos 7

Comment installer Apache Maven sur Centos 7

Apache Maven est un outil de gestion de projet logiciel open source et de construire l'automatisation, qui est basé sur la conception d'un modèle d'objet de projet (Pom), qui est principalement utilisé pour déployer des applications Java, mais peut également être utilisée sur des projets écrits en C #, Rubis et d'autres langages de programmation.

Dans cet article, je vais expliquer comment installer et configurer la dernière version de Apache Maven sur un Centos 7 système (les instructions données fonctionnent également sur Rhel et Feutre distribution).

Conditions préalables

  • Une instance de serveur CentOS 7 nouvellement déployée ou existante.
  • Kit de développement Java (JDK) - Maven 3.3+ nécessitent JDK 1.7 ou plus pour exécuter.

Installer OpenJdk 8 dans Centos 7

Kit de développement Java (JDK) est une exigence principale pour installer Apache Maven, Installez donc d'abord Java sur le système CentOS 7 à partir du référentiel par défaut et vérifiez la version à l'aide des commandes suivantes.

# yum install -y java-1.8.0-openjdk-devel # java -version 

Si l'installation s'est bien passée, vous voyez la sortie suivante.

Version OpenJDK "1.8.0_141 "Environnement d'exécution OpenJDK (Build 1.8.0_141-b16) VM du serveur OpenJDK 64 bits (build 25.141-b16, mode mixte) 

Installez Apache Maven dans Centos 7

Ensuite, accédez à la page officielle de téléchargement d'Apache Maven et prenez la dernière version ou utilisez la commande wget suivante pour le télécharger sous le répertoire de Maven Home '/ usr / local / src'.

# cd / usr / local / src # wget http: // www-us.apache.org / dist / maven / maven-3/3.5.4 / Binaires / Apache-Maven-3.5.4 bac.le goudron.gz 

Extraire le fichier d'archive téléchargé et le renommer en utilisant les commandes suivantes.

# TAR -XF Apache-Maven-3.5.4 bac.le goudron.gz # mv apache-maven-3.5.4 / Apache-Maven / 

Configurer l'environnement Apache Maven

Nous devons maintenant configurer les variables d'environnements dans les fichiers APache Maven pré-compilés sur notre système en créant un fichier de configuration 'Maven.sh ' dans le '/ etc / profil.d' annuaire.

# CD / etc / profil.D / # vim maven.shot 

Ajouter la configuration suivante dans 'Maven.sh ' fichier de configuration.

# APCACH MAVEN ENVIRONS Variables # maven_home pour maven 1 - m2_home pour maven 2 export m2_home = / usr / local / src / apache-maven export path = $ m2_home / bin: $ path 

Maintenant, faites le 'Maven.sh ' Fichier de configuration Exécutable, puis charger la configuration en exécutant le 'source' commande.

# chmod + x maven.sh # source / etc / profil.d / maven.shot 

Vérifiez la version Apache Maven

Pour vérifier l'installation d'Apache Maven, exécutez ce qui suit maven commande.

# MVN - Version 

Et vous devriez obtenir une sortie similaire à ce qui suit:

Apache maven 3.5.4 (1EDDED0938998EDF8BF061F1CEB3CFDECCF443FE; 2018-06-17T19: 33: 14 + 01: 00) Maven Home: / usr / local / src / apache-maven Java version: 9.0.4, vendeur: Oracle Corporation, runtime: / opt / java / jdk-9.0.4 Locale par défaut: EN_US, Encodage de plate-forme: UTF-8 Nom du système d'exploitation: "Linux", version: "4.17.6-1.EL7.elrépo.x86_64 ", Arch:" AMD64 ", famille:" Unix " 

C'est ça! Vous avez réussi à installer Apache maven 3.5.4 Sur ton Centos 7 système. Si vous avez des problèmes liés à l'installation, partagez avec nous dans la section des commentaires.