Maven : Installation & définition



Developper vos projets java avec eclipse , très bonne idée :D avec maven ? encore plus 
Au début vous devez savoir c'est quoi maven ?



Maven est un outil logiciel libre pour la gestion et l'automatisation des projets en particulier java J2EE ,

L'objectif recherché est comparable au système Make sous Unix : produire un logiciel à partir de ses sources, en optimisant les tâches réalisées à cette fin et en garantissant le bon ordre de fabrication.

IL est  identique à l'outil ANT qu'on verra dans  les chapitres prochainement mais il fournit d'autres moyens de configuration plus simples sous format XML.

Actuellement Maven est géré par l'organisation Apache Software Foundation. Précédemment Maven était une branche de l'organisation Jakarta Project.

Comment ça marche ?

Au début veuillez télécharger l'outil maven de l'url suivante http://maven.apache.org/download.html 

Après l'avoir télécharger vous aurez une définition comme suit : 


  • Le bin : contient l'exe de maven (mvn.bat)
  • Le conf : Contient la configuration de maven sous un fichier settings.xml
  • Le lib:contient les jars nécessaires pour le fonctionnement de maven 
  • La Licence : licence de maven  par Apache



Maintenant allez dans la partie "variables d'environement" de windows et ajouter les les variables suivantes avec leur donnée dans l'onglet "variable System" :
MAVEN_HOME  :  répertoire d'installation de maven
JAVA_HOME : répertoire d'installation java .
Voyons voir ce que cela donne , après avoir ajouté ces paramètres ,nous allons exécuter maven dans la commande CMD  avec le paramètre version, ce dernier nous donnera la version de maven avec d'autre paramètres :

A présent  maven est exploitable dans Windows . Nous allons voir dans les chapitres suivants , comment génerer  un projet eclipse,Télécharger les dépendances,generer les wars.....et bien d'autres astuces via ce fameux outil
Merci  pour votre lecture et bonne chance ;)