IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

Eviter la redondance des configurations des plugins


Sujet :

Maven Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 51
    Points : 38
    Points
    38
    Par défaut Eviter la redondance des configurations des plugins
    Bonjour,

    Je planche depuis plusieurs jours sur un sujet dont je ne parviens pas à trouver de solutions idéales.

    J'ai plusieurs projets qui utilisent les mêmes plugins (Jaxb, Jaxws...), avec les mêmes configurations (j'utilise des property dans la configuration).

    J'aimerais éviter les redondances (pour faciliter la future maintenance), et faire en sorte que tous mes projets fassent appel à une même exécution du plugin.

    Le fait qu'un projet ne puisse pas être enfant de plusieurs parents ne me permet pas d'utiliser la hiérarchie des poms (un projet peut utiliser plusieurs plugins)...

    J'ai essayé de faire un pom commun avec plusieurs profils, qu'on active en fonction de l'existence d'un répertoire ou d'un fichier (a priori, il n'y a pas de solutions pour les activer par une property du pom enfant du projet) mais je trouve que cette solution ressemble plus à un hack qu'à une bonne application de la philosophie de Maven.

    Avez-vous été confronté à ce genre de situation ? Et qu'avez-vous fait au final ?

    Bien cordialement,
    Brice

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 350
    Points : 794
    Points
    794
    Par défaut
    A ce jour, la configuration des plugins dans Maven a pour granularité le plugin lui-même.
    Ainsi, si le plugin ne prévoit pas d'exploiter la configuration des autres plugins, cela n'est pas possible de mutualiser.

    Ensuite, je n'ai pas compris ce que tu souhaites dire sur les pom parent

Discussions similaires

  1. Ensemble des réels, des complexes, des entiers naturels
    Par ANOVA dans le forum Mathématiques - Sciences
    Réponses: 5
    Dernier message: 08/10/2009, 12h58
  2. Réponses: 2
    Dernier message: 28/06/2007, 18h00
  3. Réponses: 19
    Dernier message: 20/12/2006, 10h15
  4. [MySQL] Utilisation des fonctions des récupérations des données
    Par Konrad Florczak dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 27/10/2006, 15h17
  5. Gestion des majuscules des miniscules des accent
    Par issam16 dans le forum Access
    Réponses: 2
    Dernier message: 13/07/2006, 14h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo