Ce site met a disposition le build journalier de la traduction francaise du Maven: The Definitive Guide
Consultez :
  • Les documents de reference sur le projet original
  • Les sources de la traduction fr sur GitHub
  • maven


    Chapitre 6. Un projet multimodule

    6.1. Introduction

    Dans ce chapitre, nous allons créer un projet multimodule qui combine les exemples des deux chapitres précédents. Le code du projet simple-weather développé dans le Chapitre 4, Personnalisation d'un projet Maven sera combiné avec le projet simple-webapp défini dans le Chapitre 5, Une simple application web pour créer une application web qui récupère et affiche des données météorologiques sur une page web. À la fin de ce chapitre, vous serez capable d'utiliser Maven pour développer des projets multimodules complexes.

    6.1.1. Télécharger l'exemple de ce chapitre

    Le projet multimodule de cet exemple consiste à développer une version modifiée des projets des chapitres 4 et 5 sans utiliser le plugin Maven Archetype. Nous vous recommandons fortement de télécharger une copie du code exemple pour l'utiliser comme référence supplémentaire lors de la lecture de ce chapitre. Le projet exemple de ce chapitre est téléchargeable avec le reste des exemples du livre à l'adresse suivante :

    http://www.sonatype.com/books/maven-book/mavenbook-examples-0.9-SNAPSHOT-project.zip

    Décompressez cette archive dans n'importe quel répertoire et ouvrez le répertoire ch-multi/. Celui-ci inclut un répertoire simple-parent/ qui contient le projet Maven multimodule développé dans ce chapitre. Dans ce dernier, vous trouverez un fichier pom.xml et deux sous-modules, simple-weather/ et simple-webapp/.