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 :

Accès aux variables du pom parent


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de DanielW33
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2006
    Messages : 327
    Par défaut Accès aux variables du pom parent
    J'ai un projet constitué de plusieurs modules.

    D'un de mes modules, est-il possible d'accéder aux variables du pom parent ou d'un autre module ?

    merci.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Citation Envoyé par DanielW33
    J'ai un projet constitué de plusieurs modules.

    D'un de mes modules, est-il possible d'accéder aux variables du pom parent ou d'un autre module ?

    merci.
    Qu'entends-tu par variables?

    Si tu parles des valeurs des tags du pom parent, oui si tu ne les as pas surchargé dans ton pom
    Si tu parles des properties, pas de problèmes.

  3. #3
    Membre éclairé Avatar de DanielW33
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2006
    Messages : 327
    Par défaut
    en fait, je souhaiterai acceder au tag <modules> declaré dans le pom parent depuis un module, ce qui me permettrai dravoir la liste des modules du projet.

  4. #4
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Citation Envoyé par DanielW33
    en fait, je souhaiterai acceder au tag <modules> declaré dans le pom parent depuis un module, ce qui me permettrai dravoir la liste des modules du projet.
    Oula, ça me parait risqué ça.

    C'est pour faire quoi?

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Citation Envoyé par denisC
    Oula, ça me parait risqué ça.

    C'est pour faire quoi?
    De toute façon, ce n'est pas possible.

  6. #6
    Membre éclairé Avatar de DanielW33
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2006
    Messages : 327
    Par défaut
    Citation Envoyé par evenisse
    Si tu parles des valeurs des tags du pom parent
    oui c'est bien ca

    Citation Envoyé par denisC
    Oula, ça me parait risqué ça.

    C'est pour faire quoi?
    J'ai un projet qui donne au final un ear.

    Au départ j'ai voulu le faire générer par le projet parent, mais apparement dès que l'on déclare des modules dans le fichier pom on n'a plus le choix du packaging et on doit déclarer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <packaging>pom</packaging>
    plus moyen alors de faire appel à des plugins et donc de générer l'ear.

    En partant de là, j'ai créé un autre module qui s'occupera de créer l'ear final en récupérant dans chaque module les jars qui vont bien.

    C'est pour ne pas avoir a écrire en dur tous les chemins vers les jars des autres modules que je souhaite récupérer la liste des modules dans le pom parent.

    voila

  7. #7
    Membre confirmé Avatar de morice.ju
    Inscrit en
    Avril 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Avril 2006
    Messages : 79
    Par défaut
    Tu n'as pas besoin de récupérer les chemins en dur des jar produit par tes autres modules.

    Dans le pom.xml qui produit ton ear, tu ajoutes les balises <dependency> correspondant aux modules qui produisent les jars dont tu as besoin pour ton ear. Ils seront directement inclus dans ton ear !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. mvn site et accès aux properties du pom parent
    Par lmeur dans le forum Maven
    Réponses: 1
    Dernier message: 08/12/2008, 19h17
  2. Acces aux variables d'une DLL
    Par abignon dans le forum MFC
    Réponses: 1
    Dernier message: 08/09/2005, 14h29
  3. [C#] Accès aux variables Session
    Par kalan dans le forum ASP.NET
    Réponses: 9
    Dernier message: 31/08/2005, 16h40
  4. [FLASH MX2004] [AS2] Accès aux variables d'une classe
    Par stailer dans le forum ActionScript 1 & ActionScript 2
    Réponses: 2
    Dernier message: 17/07/2005, 12h58
  5. [Language]Accès aux variables
    Par Adaemon dans le forum Langage
    Réponses: 12
    Dernier message: 27/04/2005, 14h17

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