Comment installer Apache Maven sur Debian ou CentOS 7 Linux

Il existe différentes solutions pour héberger des sites web de manière dynamique, simple mais qui dispose des meilleurs outils pour une administration centralisée de ces sites web.

Malgré le large éventail de possibilités disponibles pour mener à bien cette action, Apache est sans aucun doute le pari le plus large au monde pour tout ce qui est associé au Web et dispose de diverses plates-formes et utilitaires. En 2009, Apache comptait déjà 100 millions de sites Web, soit 70 % d'entre eux.

En raison de sa popularité, son utilisation s'est remarquablement répandue, Apache Maven étant l'un des plus frappants en raison de sa polyvalence et de sa capacité à fonctionner. C'est pour cette raison qu'à travers ce tutoriel aujourd'hui dans Solvetic nous allons voir comment installer Apache Maven sur Debian 9 et CentOS 7 de manière pratique.

Qu'est-ce qu'Apache Maven ?Apache Maven a été développé en tant qu'outil de compréhension et de gestion de projet logiciel, basé sur le concept de modèle objet de projet (POM).

Lorsque nous implémentons Apache Maven, il sera possible de gérer la compilation, le reporting et la documentation d'un projet à partir d'un point d'information central, ce qui est idéal pour les administrateurs et le personnel impliqués dans la maintenance des sites Web. De plus, Apache Maven peut être utilisé pour créer et gérer n'importe quel projet basé sur Java avec lequel il dispose d'un outil puissant.

Objectifs Apache MavenApache Maven s'est fixé une série d'objectifs qui auront un impact important sur les organisations telles que :

  • Fournir des informations de qualité sur le projet.
  • Fournir un système de construction uniforme pour les tâches de soutien.
  • Générer des lignes directrices axées sur le développement des meilleures pratiques qui sont idéales pour les problèmes d'audit.
  • Fournir des migrations complètes vers de nouvelles fonctionnalités.

Fonctionnalités exceptionnelles d'Apache MavenApache Maven a une série de caractéristiques, parmi lesquelles nous soulignons :

  • Accès immédiat à de nouvelles fonctions sans nécessiter de hauts niveaux de configuration.
  • Configuration simple de nouveaux projets.
  • Il dispose d'un large référentiel de bibliothèques et de métadonnées, qui sont disponibles immédiatement et en temps réel.
  • Meilleure gestion des dépendances, y compris la mise à jour automatique, les fermetures de dépendances et plus de tâches.
  • Apache Maven peut créer divers projets sur des types de sortie prédéfinis, tels que JAR, WAR, etc.
  • Meilleure gestion des dépendances.

Nous allons maintenant voir comment installer Apache Maven sur Debian 9 et CentOS 7.

1. Installation d'Apache Maven sur Debian 9 Linux


Pour démarrer le processus d'installation, nous devons d'abord installer OpenJDK 8, car Java Development Kit (JDK) est l'un des composants essentiels pour installer Apache Maven.

Étape 1
Pour cela, nous allons utiliser le référentiel Java PPA puis vérifier la version avec les commandes suivantes :

 sudo apt install software-properties-common apt-transport-https -y

Étape 2
Nous procédons à l'installation des référentiels :

 sudo add-apt-repository ppa: webupd8team / java -y

Étape 3
Nous mettons à jour les packages en exécutant :

 sudo apt-get update -y
Une fois mis à jour, nous procédons à l'installation de Java en exécutant :
 sudo apt-get install oracle-java8-installer

Étape 4
Nous entrons la lettre S pour confirmer le téléchargement et l'installation de Java, au cours du processus, il sera nécessaire d'accepter la licence d'utilisation :

Étape 5
Plus tard, nous verrons ce qui suit. Nous acceptons les termes des codes binaires

Étape 6
Le processus d'installation de Java se terminera.

Étape 7
Nous procédons à la validation de la version java installée en exécutant :

 java -version

Étape 8
L'étape suivante consiste à utiliser la commande wget pour télécharger la dernière version d'Apache Maven dans le répertoire principal Maven qui est /usr/local/src :

 sudo cd / usr / local / src sudo wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

Étape 9
Nous procédons à l'extraction du fichier et renommons le répertoire Apache Maven :

 sudo tar -xf apache-maven-3.5.4-bin.tar.gz sudo mv apache-maven-3.5.4 / apache-maven /

2. Configuration de l'environnement Apache Maven sur Debian 9 Linux

L'étape suivante consiste à configurer les variables d'environnement pour les fichiers Apache Maven sur le système et pour cela, nous devons créer un nouveau fichier de configuration 'maven.sh' dans le répertoire /etc/profile.d comme suit :

 sudo cd /etc/profile.d/ sudo nano maven.sh
Dans le fichier, nous collerons les lignes suivantes :
 # Variables d'environnement Apache Maven # MAVEN_HOME pour Maven 1 - M2_HOME pour Maven 2 export JAVA_HOME = / usr / lib / jvm / java-8-oracle export M2_HOME = / usr / local / src / apache-maven export MAVEN_HOME = / usr / local / src / apache-maven export PATH = $ {M2_HOME} / bin : $ {PATH}

Nous enregistrons les modifications à l'aide des clés suivantes :

Ctrl + O

Nous quittons l'éditeur en utilisant :

Ctrl + X

Maintenant, nous permettons au fichier de configuration 'maven.sh' d'être exécutable, puis nous chargeons la configuration en exécutant la commande source comme ceci :

 sudo chmod + x maven.sh sudo source /etc/profile.d/maven.sh
Enfin, nous pouvons valider la version d'Apache Maven installée en exécutant :
 mvn -version

AGRANDIR

3. Installation d'Apache Maven sur CentOS 7 Linux


Nous allons maintenant voir les étapes pour installer Apache Maven sur CentOS 7.

Installation d'OpenJDK 8Pour effectuer cette installation Java, nous devons exécuter la commande suivante :

 miam install -y java-1.8.0-openjdk-devel

Une fois installé nous procédons à la validation de la version Java installée :

 java -version

Installation d'Apache Maven
Ensuite, nous utiliserons la commande wget pour télécharger la dernière version d'Apache Maven comme suit :

 cd/usr/local/src wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

Nous procédons à l'extraction du contenu et renommons le fichier :

 tar -xf apache-maven-3.5.4-bin.tar.gz mv apache-maven-3.5.4 / apache-maven /

4. Configuration de l'environnement Apache Maven sur CentOS 7 Linux


Comme Debian, nous allons configurer les variables d'environnement pour les fichiers Apache Maven précompilés et pour cela nous allons créer un fichier de configuration 'maven.sh' dans le répertoire /etc/profile.d :
 cd /etc/profile.d/ nano maven.sh
Là, nous collerons les lignes suivantes :
 # Variables d'environnement Apache Maven # MAVEN_HOME pour Maven 1 - M2_HOME pour Maven 2 export M2_HOME = / usr / local / src / apache-maven export PATH = $ {M2_HOME} / bin: $ {PATH}

Nous sauvegardons les modifications avec les clés :

Ctrl + O

On sort de l'éditeur à l'aide des touches :

Ctrl + X

Maintenant, nous allons autoriser le fichier à être exécutable et charger la configuration à l'aide de la source :

 chmod + x source maven.sh /etc/profile.d/maven.sh
Enfin, nous validons la version Apache Maven avec la commande suivante :
 mvn -version

Ainsi, nous avons vu comment installer Apache Maven dans ces deux distributions Linux bien connues et ainsi tirer le meilleur parti d'Apache Maven qui, nous l'avons vu, possède des fonctionnalités intéressantes pour chaque type d'utilisateur et d'organisation.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave