« L'aventure continue | Page d'accueil | Proximity »
11/12/2007
MAVEN 2
INTRODUCTION
Maven est un :- Un outil de Build (construction d’artifacts) et de déploiement automatique
- Un outil de gestion de dépendances
- Un outil de reporting
- Un générateur de documentation
- Dépositaires de projets
L’esprit de développement de Maven se base sur le concept Convention Over Configuration. En gros, l’utilisateur dispose d’un ensemble de services par défaut comme l’arborescence des projets, les taches de cycle de vie. Si l’utilisateur veut enrichir un de ces services, il est nécessaire de les réécrire ou de les étendre.
Le système de gestion de projets de Maven consiste en deux concepts principaux.- Tout projet est identifié et décrit via des méta-données.
- Tout projet définit ses propres actions ou taches de construction (cycle de vie).
Les méta-données du projet sont définies de manière déclarative dans un fichier appelé pom.xml (Projet Object Model). Ce fichier encapsule la structure du projet et les metadonnees conceptuelles, telles que l’information d’identification, les dépendances et la description des dispositions.
La représentation déclarative raccourcit en général le temps nécessaire pour comprendre un projet et augmente sa compréhension globale.
PROCEDURE D’INSTALLATION
Pour installer maven, veuillez suivre les étapes ci-dessous :- Télécharger une version stable de Maven disponible sur le lien suivant : http://maven.apache.org/download.html
- Eclater l’archive téléchargée dans le répertoire de votre choix.
- Ajouter le répertoire bin à la variable PATH.
- Exécuter mvn --version pour vérifier l’installation.
- Installer le plug-in Eclipse
- Aller dans Help à Software Updates à Find And Install
- Creer une categorie M2 avec l’adresse http://m2eclipse.codehaus.org/update-dev
- Choisir la version proposée et l’installer
- Redémarrer Eclipse.
11:50 Publié dans Intégration Continue | Lien permanent | Commentaires (1) | Envoyer cette note











Commentaires
Ça fait plaisir de voir que tu reprends du service sur ce blog Ahmed :-)
Maven... Tu opères un repositionnement plus proche du développement ?
Ecrit par : David Andriana | 12/12/2007
Les commentaires sont fermés.