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.
Maven Dependency Scopes
Un guide rapide et pratique sur les domaines de dépendance dans Maven.
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
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.