Why make donate
Maven 2 best pratices
2009-08-22

Abstract

Ce document énumère les 'best pratices' à utiliser dans les projets maven.

Préconisations générales

Inspiration du document.

description.

  • toujours respecter la même organisation dans nos pom pour une meilleure lecture des poms.
  • les principales sections d'un pom :
    • POM Relationships
    • Project Information
    • Build Settings
    • Build Environment
    • Maven Environment

    A faire

Création d'un nouveau projet lutin

A faire

Création d'un nouveau projet lutin multi-modules

A faire

Création d'un nouveau plugin lutin

A faire

La gestion des plugins

Toujours utiliser la section pluginManagement pour spécifier la version et optionnellement une configuration commune à toutes les exécutions du plugin dans vos build.

Attention: Il ne faut pas spécifier d'exécution de plugins dans la section pluginManagement car cela n'est pas le rôle de cette section, de plus cela forcera toujours les exécutions décrites ici, même si vous voulez exécuter un autre goal du plugin.

Produit par Maven