4/9/2004 Michel Vongvilay
4
-
- Introduction
Introduction
La problématique
Ant ou Maven
Objectifs de Maven
-
- Concepts
Concepts
POM
Repository
Goal
-
- Cas pratiques
Cas pratiques
Installation
Générer un projet
Compilation
Site web du projet
Test unitaire
-
- Plugins existants
Plugins existants
Code source
Documentations
Activités CVS
Dépendances
Ant ou Maven
Ant ou Maven (2/2)
(2/2)
+Introduction
+Introduction
Ant ou Maven
Ant ou Maven
-Règle de construction plus ou
moins statique (à moins d’utiliser le
tag <script>)
-Règle de construction plus
dynamique
-Jelly script, inclus Ant Task
Règle et
langage
Elles ne sont pas vraiment
extensible mais elle peuvent être
simuler en utilisant les <script>
-Les Build goals sont extensibles
en définissant <preGoal> et
<postGoal>
Extensibilité
des règles de
construction
Attribut depends du tag <target>
-Attribut prerequisite du tag <goal>Pré requis des
fonctions
La première définition l’emporte.La dernière définition l’emporte.
(Permet l’héritage)
Propriétés
Build.xmlProject.xml (POM)
Maven.xml
Fichier build
TargetGoal (création + prédéfinis)Fonction
AntMaven
Comparaison Maven et Ant