Comment installer Apache Maven sur Windows (Guide complet)
Apache Maven est un outil de gestion de projet et d’automatisation de build très utilisé dans les projets Java, Spring Boot, jBPM et autres frameworks backend.
Dans ce guide, vous allez apprendre :
Télécharger Maven
Configurer les variables d’environnement
Vérifier l’installation
Cette architecture est couramment utilisée dans les environnements microservices modernes.
📌 Prérequis
Avant d’installer Maven, assurez-vous que :
✔ Java est installé
✔ La variable JAVA_HOME est configurée
✔ La commande java -version fonctionne
🖼️ Vérification Java
🛠 Étape 1 — Télécharger Apache Maven
Aller sur le site officiel :
https://maven.apache.org/download.cgiTélécharger la version Binary zip archive
Exemple :
🛠 Étape 2 — Extraire le fichier
Extraire le ZIP
Copier le dossier vers :
🛠 Étape 3 — Configurer les variables d’environnement
1️⃣ Ajouter MAVEN_HOME
Aller dans :
Panneau de configuration → Système → Paramètres système avancés → Variables d’environnement
Ajouter :
2️⃣ Modifier PATH
Ajouter :
🖼️ Variables d’environnement
🛠 Étape 4 — Vérifier l’installation
Ouvrir CMD et taper :
Si l’installation est correcte, vous verrez :
Version Maven
Version Java
Chemin installation
🖼️ Résultat commande
⚠️ Problèmes fréquents
❌ 'mvn' n’est pas reconnu
→ Vérifier variable PATH
❌ JAVA_HOME incorrect
→ Reconfigurer variable Java
❌ Mauvaise version Java
→ Installer JDK compatible
🔐 Bonnes pratiques
✔ Utiliser version stable
✔ Installer JDK (pas seulement JRE)
✔ Redémarrer CMD après configuration
✔ Tester avec projet Maven simple
🎯 Test rapide
Créer un projet test :
Si le projet se génère → Maven fonctionne correctement.
🎯 Conclusion
Installer Apache Maven sur Windows est simple si :
Java est correctement installé
Les variables d’environnement sont bien configurées
Le PATH est correctement mis à jour
Vous êtes maintenant prêt à travailler sur des projets Java, Spring Boot et jBPM.
💼 Support professionnel disponible
Si vous rencontrez des problèmes sur des projets réels liés au développement backend d’entreprise ou à l’automatisation des workflows, je propose des services de conseil payants, de débogage en production, de support projet et de formations ciblées.
Les technologies couvertes incluent Java, Spring Boot, PL/SQL, Azure, CMS, ainsi que l’automatisation des workflows (jBPM, Camunda BPM, RHPAM), DMN/Drools.
📧 Contact: ishikhanirankari@gmail.com | info@realtechnologiesindia.com
🌐 Website: IT Trainings | Digital lectern | Digital rostrum | Digital metal podium
Si vous rencontrez des problèmes sur des projets réels liés au développement backend d’entreprise ou à l’automatisation des workflows, je propose des services de conseil payants, de débogage en production, de support projet et de formations ciblées.
Les technologies couvertes incluent Java, Spring Boot, PL/SQL, Azure, CMS, ainsi que l’automatisation des workflows (jBPM, Camunda BPM, RHPAM), DMN/Drools.
📧 Contact: ishikhanirankari@gmail.com | info@realtechnologiesindia.com
🌐 Website: IT Trainings | Digital lectern | Digital rostrum | Digital metal podium
Comments
Post a Comment