Comment installer Maven sur Windows, Linux, Mac

Comment installer Maven sur Windows, Linux, Mac

1. Vue d'ensemble

En termes simples, Maven est un outil de ligne de commande permettant de créer des applications Java.

Le projet Maven fournit un fichier ZIP simple contenant une version précompilée de Maven pour votre commodité. Il n'y a pas d'installation. C’est à vous de configurer vos prérequis et votre environnement pour exécuter Maven.

L'installation d'Apache Maven est un processus simple d'extraction de l'archive et d'ajout du dossier bin avec la commandemvnto the PATH.

1.1. Conditions préalables

Maven est écrit en Java (et principalement utilisé pour la construction de programmes JVM). Le prérequis principal est donc le JDK Java. Vous devez installer le JDK Java (par exemple, à partir deOracle’s download site), et vous devriez l'installer sur un chemin sans espaces.

Une fois Java installé, vous devez vous assurer que les commandes du JDK Java se trouvent dans votre variable d’environnement PATH. En cours d'exécution, par exemple:

java -version

doit afficher le bon numéro de version.

Lectures complémentaires:

Tutoriel Apache Maven

Un guide rapide et pratique sur la construction et la gestion de projets Java avec Apache Maven.

Read more

Maven Dependency Scopes

Un guide rapide et pratique sur les domaines de dépendance dans Maven.

Read more

Comment créer un fichier JAR exécutable avec Maven

Un guide rapide et pratique pour créer des fichiers JAR exécutables avec Maven

Read more

2. Installer Maven sur Windows

Pour installer Maven sur Windows, rendez-vous surApache Maven site pour télécharger la dernière version, sélectionnez le fichier zip Maven, par exemple apache-maven-3.3.9-bin.zip.

Décompressez-le dans le dossier dans lequel vous voulez que Maven vive.

2.1. Ajout de Maven au chemin d'environnement

Ajoutez les variablesM2_HOME etMAVEN_HOME à l'environnement Windows à l'aide des propriétés système et pointez-le vers votre dossier Maven.

Mettez à jour la variable PATH en ajoutant le dossier bin Maven -%M2_HOME%in, afin de pouvoir exécuter la commande Maven partout.

Pour le vérifier, exécutez:

mvn -version

dans l'invite de commande. Il devrait afficher la version Maven, la version java et les informations du système d'exploitation. Voilà, vous avez configuré Maven sur votre système Windows.

3. Installer Maven sur Linux

Pour installer Maven sur le système d'exploitation Linux, téléchargez la dernière version à partir desApache Maven site, sélectionnez le fichier binaire tar.gz Maven, par exemple: apache-maven-3.3.9-bin.tar.gz.

Extrayez l'archive à l'emplacement de votre choix.

3.1. Ajout de Maven au chemin d'environnement

Ouvrez le terminal de commande et exécutez les commandes suivantes pour définir les variables d'environnement:

$ export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9

$ export M2=$M2_HOME/bin

$ export MAVEN_OPTS=-Xms256m -Xmx512m

avec le cheminM2_Home correspondant à l'emplacement de vos fichiers Maven extraits.

Ajoutez maintenant la variableM2 au chemin système:

$ export PATH=$M2:$PATH

Enfin, vérifiez si Maven a été ajouté en lançant:

$ mvn -version

La sortie devrait être comme suit:

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2016-12-03T17:27:37+05:30)
Maven home: /usr/local/apache-maven/apache-maven-3.3.9

Java version: 1.8.0_75, vendor: Oracle Corporation

Java home: /usr/local/java-current/jdk1.8.0_75/jre

Vous avez correctement installé Maven sur votre système Linux.

3.2. Installer Maven sur Ubuntu

Dans un terminal, exécutezapt-cache search maven, pour obtenir tous les packages Maven disponibles:

$ apt-cache search maven
....
libxmlbeans-maven-plugin-java-doc - Documentation for Maven XMLBeans Plugin
maven - Java software project management and comprehension tool
maven-debian-helper - Helper tools for building Debian packages with Maven
maven2 - Java software project management and comprehension tool

Le package Maven est toujours livré avec le dernier Apache Maven.

Exécutez la commandesudo apt-get install maven pour installer le dernier Apache Maven.

$ sudo apt-get install maven

Le téléchargement prendra quelques minutes. Une fois téléchargé, vous pouvez vérifier en exécutant lesmvn -version pour vérifier votre installation.

4. Installation de Maven sur Mac OS X

Pour installer Maven sur le système d'exploitation Mac OS X, téléchargez la dernière version à partir desApache Maven site, sélectionnez le fichier binaire tar.gz Maven, par exemple:apache-maven-3.3.9-bin.tar.gz.

Extrayez l'archive à l'emplacement de votre choix.

4.1. Ajout de Maven au chemin d'environnement

Ouvrez le terminal et passez au répertoire dans lequel les fichiers ont été extraits, puis connectez-vous en tant que super-utilisateur.

Supprimez l'archivetar.gz:

rm Downloads/apache-maven*bin.tar.gz

Corrigez les autorisations:

chown -R root:wheel Downloads/apache-maven*

Changer le contenu du Maven:

mv Downloads/apache-maven* /opt/apache-maven

Archivez la session d'administration:

exit

Ajoutez des binaires Maven au chemin et ajoutez.

nano $HOME/.profile

export PATH=$PATH:/opt/apache-maven/bin

Ctrl + x pour enregistrer et quitter «nano».

Pour charger la nouvelle exécution de configuration:

bash

Pour tester la nouvelle installation, exécutez:

mvn -version

Vous êtes maintenant prêt à utiliser Maven sur votre Mac OS X.

4.2. Compatibilité HighSierra

Pour les utilisateurs de HighSierra, nous devrons en outre ajouter des binaires Maven au chemin et les ajouter.

nano $HOME/.bashrc
export }}{{PATH=$PATH:/opt/apache-maven/bin

Ctrl + x pour enregistrer et quitter «nano».

Pour charger la nouvelle exécution de configuration:bash

5. Conclusion

Ce guide rapide a illustré comment installer Maven sur les principaux systèmes d'exploitation pour le développement.

Pour savoir comment démarrer avec Spring avec Maven, consultez le tutorielhere.