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 :

plusieurs goals différents packages plugin


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de nathieb
    Homme Profil pro
    DevOps
    Inscrit en
    Mai 2004
    Messages
    1 058
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 058
    Par défaut plusieurs goals différents packages plugin
    Bonjour,

    Toujours pour la création d'un plugin, j'ai fait deux packages

    titi.toto.arg
    titi.tata.org

    dans le premier qui m'a servis de test les classes sont prises en comptes en fonction du goal
    mvn titi.toto.arg:monartifac:version:legoal

    j'ai fais une autre classe dans titi.tata.org avec un goal différent mais quand je lance mvn titi.toto.arg:monartifac:version:lautregoal rien à faire, il me dit qu'il connait pas ???

    pourtant le grouId ne doit rien avoir avec l'agencement des packages ??
    quelque chose m'échappe


    olivier

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Le nom des packages n'a aucune importance pour le lancement des goals.

    Pour définir qu'une classe doit être appelée lors d'un goal particulier, il faut écrire ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    /**
     * ...
     * 
     * @goal goalOne
     * @phase generate-resources
     */
    public class MyMojoOne extends AbstractEclipseOpmMojo {
        ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    /**
     * ...
     * 
     * @goal goalTwo
     * @phase generate-resources
     */
    public class MyMojoTwo extends AbstractEclipseOpmMojo {
        ...
    Si ma commande Maven spécifie le goal goalOne, alors c'est ma classe MyMojoOne qui sera exécutée. Dans le cas d'un goal goalTwo alors ce sera ma seconde classe qui sera exécutée.
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

Discussions similaires

  1. Réponses: 7
    Dernier message: 27/03/2007, 12h50
  2. Stocker des données dans plusieurs matrices différentes
    Par setsuko974 dans le forum Langage
    Réponses: 6
    Dernier message: 24/03/2007, 00h48
  3. Plusieurs résumés différents d'un même champ
    Par Aitone dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 14/12/2006, 13h17
  4. utiliser plusieurs police différentes dans 1 mémo
    Par the_magik_mushroom dans le forum Composants VCL
    Réponses: 5
    Dernier message: 08/03/2006, 17h28

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