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


    Liste des exemples

    1.1. Simple fichier build.xml pour Ant
    1.2. Simple fichier pom.xml pour Maven
    3.1. Fichier pom.xml du projet Simple
    4.1. POM Initial pour le projet simple-weather
    4.2. POM du projet simple-weather avec la configuration du compilateur
    4.3. Ajout des Informations Organisationnelles, Légales et la liste des développeurs au fichier pom.xml
    4.4. Ajout de Dom4J, Jaxen, Velocity, et Log4J comme dépendances
    4.5. Modèle Objet de la classe Weather du projet Simple Weather
    4.6. Classe Main du projet Simple Weather
    4.7. La classe YahooRetriever du projet Simple Weather
    4.8. Classe YahooParser du projet Simple Weather
    4.9. Classe WeatherFormatter du projet Simple Weather
    4.10. Fichier de configuration Log4J du projet Simple Weather
    4.11. Template Velocity pour le projet Simple Weather
    4.12. Test unitaire YahooParserTest du projet Simple Weather
    4.13. Test unitaire WeatherFormatterTest du projet Simple Weather
    4.14. Ajout d'une dépendance dans le scope test
    4.15. Résultat attendu du WeatherFormatterTest du projet Simple Weather
    4.16. Données XML en entrée de YahooParserTest du projet Simple Weather
    4.17. Ignorer les tests unitaires en échec
    4.18. Expressions pour un paramètre de plugin
    4.19. Court-circuiter les tests unitaires
    4.20. Configurer le descripteur Maven Assembly
    4.21. Configurer l'exécution du goal attached durant la phase Package du cycle de vie
    5.1. POM initial du projet simple-web
    5.2. POM du projet simple-web avec la configuration du compilateur
    5.3. Configurer le plugin Jetty
    5.4. Contenu de src/main/webapp/index.jsp
    5.5. Contenu de src/main/webapp/WEB-INF/web.xml
    5.6. Classe SimpleServlet
    5.7. Configurer la Servlet
    5.8. Ajouter la dépendance vers la spécification Servlet 2.4
    5.9. Ajouter la dépendance aux spécifications JSP 2.0
    6.1. POM du projet simple-parent
    6.2. POM du module simple-weather
    6.3. La classe WeatherService
    6.4. POM du module simple-webapp
    6.5. Servlet WeatherServlet du projet simple-webapp
    6.6. Fichier web.xml du module simple-webapp
    7.1. POM du projet simple-parent
    7.2. POM du module simple-model
    7.3. Objet Weather annoté
    7.4. Classe Condition du module simple-model
    7.5. POM du module simple-weather
    7.6. La classe WeatherService
    7.7. ApplicationContext Spring du module simple-weather
    7.8. POM du module simple-persist
    7.9. Classe WeatherDAO du module simple-persist
    7.10. ApplicationContext Spring du module simple-persist
    7.11. Fichier hibernate.cfg.xml du module simple-persist
    7.12. POM du module simple-webapp
    7.13. WeatherController du module simple-webapp
    7.14. Modèle weather.vm interprété par le WeatherController
    7.15. HistoryController du module simple-web
    7.16. Modèle history.vm utilisé par l'HistoryController
    7.17. Configuration des contrôleurs Spring du fichier weather-servlet.xml
    7.18. web.xml du module simple-webapp
    7.19. POM du module simple-command
    7.20. La classe Main du module simple-command
    7.21. WeatherFormatter affiche les prévisions météo en utilisant un template Velocity
    7.22. Le template Velocity weather.vm
    7.23. Le template Velocity history.vm
    8.1. POM final de simple-parent
    8.2. POM final de simple-command
    8.3. POM final de simple-model
    8.4. POM final de simple-persist
    8.5. POM final de simple-weather
    8.6. POM final de simple-webapp
    9.1. Le Super POM
    9.2. Le POM le plus simple possible
    9.3. Dépendances d'un projet
    9.4. Déclaration de dépendances optionnelles
    9.5. Définition d'un intervalle de versions : JUnit 3.8 - JUnit 4.0
    9.6. Définition d'un intervalle de versions : JUnit <= 3.8.1
    9.7. Exclusion d'une dépendance transitive
    9.8. Exclusion et remplacement d'une dépendance transitive
    9.9. Définition des versions dans un POM de haut niveau
    9.10. Balise modules du projet top-parent-project
    9.11. Balise modules du projet subparent-parent-project
    9.12. Héritage entre projets
    9.13. Consolidation des dépendances dans un projet POM
    9.14. Déclaration d'une dépendance vers un POM
    10.1. Exécuter un goal lors du pre-clean
    10.2. Personaliser le comportement du plugin Clean
    10.3. Type de packaging personnalisé pour Adobe Flex (SWF)
    10.4. Utilisation des propriétés dans les ressources du projet
    10.5. default.properties dans src/main/filters
    10.6. Filtrage des ressources (remplacer les propriétés)
    10.7. Ajouter des répertoire ressources complémentaires
    10.8. Fitrage de resources Scripts
    10.9. Modifier les versions du code source et du bytecode pour le plugin Compiler
    10.10. Modifier le répertoire du code source par défaut
    10.11. Modifier l'emplacement du code source et du bytecode des tests
    10.12. Configurez le plugin Surefire pour ignorer les tests en échec
    11.1. Surcharge des paramètres de compilation en production par un profil Maven
    11.2. Balises autorisées dans un profil
    11.3. Inclusion dynamique de sous-modules par activation de profil
    11.4. Paramètres d'activation du profil : version du JDK, système d'exploitation et propriétés
    11.5. Activation de profiles en cas d'absence d'une propriété
    11.6. Le fichier ~/.m2/settings.xml définit un profil par défaut qui spécifie la propriété environment.type
    11.7. Profil d'un projet activé quand environment.type vaut 'dev'
    11.8. Enregistrement de mots de passe dans un profil du fichier settings.xml propre à l'utilisateur
    11.9. Qualification d'artefacts avec des profils activés selon la plateforme
    11.10. Qualification des artefacts avec des profils activés selon la plateforme d'exécution et en utilisant des variables
    11.11. Dépendance vers un artefact qualifié
    12.1. Informations relatives à la version de Maven
    13.1. Ajout d'une dépendance à un plugin
    13.2. Configurer un plugin Maven
    13.3. Surcharge des paramètres de configuration d'une exécution
    13.4. Configuration d'un plugin pour une exécution en ligne de commande
    13.5. Configuration d'un paramètre pour l'exécution d'un goal par défaut
    13.6. Configurer deux paramètres d'un goal d'un plugin
    14.1. Descripteur assembly pour un JAR exécutable
    14.2. Configuration de l'assembly du projet dans le POM de plus haut niveau
    14.3. Activation de la configuration du plugin Assembly dans les projets fils
    14.4. POM du projet assembly chapeau
    14.5. Balises obligatoires d'un descripteur d'assembly
    14.6. Ajout d'un fichier JAR dans un assembly avec la balise files
    14.7. Inclusion de fichiers avec la balise fileSet
    14.8. Définitions des patterns d'exclusion de Plexus Utils
    14.9. Définition de blocs de dépendances par l'utilisation des scopes
    14.10. Utilisation des l'inclusion et d'exclusion de dépendances dans le dependencySets
    14.11. Exclusion de fichiers dans le dépaquetage d'une dépendance
    14.12. Inclusion et exclusion de modules dans un moduleSet
    14.13. Inclure la Javadoc des modules dans un assembly
    14.14. Inclusion des artefacts d'un module et de ses dépendances dans un assembly
    15.1. Définition d'une propriété dans un POM
    15.2. Propriété utilisateur définie dans un profil d'un POM
    15.3. Référencer des propriétés Maven à partir d'une ressource
    15.4. Définition de variables et activation du filtrage des ressources
    16.1. Descripteur de site initial
    16.2. Descripteur avec ajout d'images en haut à gauche et à droite du site
    16.3. Descripteur de site avec ajout d'entrées dans le menu
    16.4. Ajout d'un lien au menu du site
    16.5. Document APT
    16.6. Document FML (FAQ Markup Language)
    16.7. Configurer le déploiement d'un site
    16.8. Authentification serveur dans les préférences utilisateur
    16.9. Configurer les permissions des fichiers et répertoires sur un serveur distant
    16.10. Personnaliser le modèle de page dans le POM du projet
    16.11. Ajouter un élément du menu dans le descripteur de site
    16.12. Configurer une skin personnalisée dans le descripteur de site
    16.13. Injecter du XHTML dans la balise HEAD
    16.14. Ajouter des liens sous le logo de votre site
    16.15. Configurer le chemin de navigation de votre site
    16.16. Afficher la version de votre projet
    16.17. Positionner la date de publication
    16.18. Configurer le format de la date de publication
    16.19. Résultat de la macro snippet en XHTML
    17.1. Plugin Descriptor
    17.2. Le POM d'un projet de plugin
    17.3. Un simple EchoMojo
    17.4. Métadonnées Maven du groupe Maven Plugin
    17.5. Personnaliser les groupes de plugins dans les Settings Maven
    17.6. Configuration d'un préfixe de plugin
    17.7. Un plugin avec des paramètres multi-valeurs
    17.8. Dépendre de composants Plexus
    17.9. Définition d'un cycle de vie par défaut dans le fichier lifecycle.xml
    17.10. Fork d'un cycle de vie à partir d'un Mojo
    17.11. Surcharge du cycle de vie par défaut
    17.12. Configuration d'un plugin en Extension
    18.1. Catalogue d'archétypes du projet Apache Cocoon
    19.1. Ajouter une référence au dépôt Flexmojos de Sonatype au sein du POM
    19.2. Configuration de l'instance Nexus dans le fichier settings.xml
    19.3. Ajouter les plugins Sonatype à votre configuration Maven
    19.4. POM d'un archétype pour projet de bibliothèque Flex
    19.5. App, l'application exemple de l'archétype de bibliothèque Flex
    19.6. Test unitaire de la classe App pour l'archétype de bibliothèque Flex
    19.7. POM généré par l'archétype Application Flex
    19.8. Application exemple Main.mxml
    19.9. Test unitaire de Main.mxml
    19.10. POM parent produit par l'archétype multimodule Flex
    19.11. POM du module swc
    19.12. POM du module swf
    19.13. POM du module war
    19.14. Configuration de l'élément extensions à true pour un cycle de vie personnalisé Flex
    19.15. Configuration du plugin pour une compilation personnalisée
    19.16. Configuration pour une génération de documentation ActionScript
    19.17. Configuration de asdoc-report
    A.1. Aperçu des balises haut niveau du settings.xml
    A.2. Balises simples de haut niveau du settings.xml
    A.3. Configuration serveur du settings.xml
    A.4. Configuration des mirroirs dans le fichier settings.xml
    A.5. Configuration d'un proxy à partir du settings.xml
    A.6. Balise activation du fichier settings.xml
    A.7. Affecter la propriété ${user.install} à partir du fichier settings.xml
    A.8. Configuration des dépôts à partir du fichier settings.xml
    A.9. pluginRepositories dans le fichier settings.xml
    A.10. Activer des profiles à partir du fichier settings.xml
    A.11. settings-security.xml avec un mot de passe maître
    A.12. Stocker un mot de passe encrypté dans les Settings Maven (~/.m2/settings.xml)
    A.13. Configuration de la balise relocation du mot de passe maître
    B.1. Ajout de JTA 1.0.1B à un projet MavenProject