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

  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 : 51
    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 : 46
    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 : 51
    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 !

  8. #8
    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
    mais voilà

    C'est le principe du repository Maven

    Je savais bien que je faisais une erreur de fond


  9. #9
    Membre Expert

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Tu devrais lire le livre sur Maven de Mergere http://www.mergere.com/m2book_download.jsp

  10. #10
    Membre confirmé Avatar de Lynk HIROSUE
    Homme Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2006
    Messages : 87
    Par défaut
    Citation Envoyé par evenisse
    Tu devrais lire le livre sur Maven de Mergere http://www.mergere.com/m2book_download.jsp
    Oui oui, on l'a déjà imprimé ce livre !!

  11. #11
    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
    Citation Envoyé par Lynk HIROSUE
    Oui oui, on l'a déjà imprimé ce livre !!
    l'imprimer est une chose, le lire en est une autre

  12. #12
    Membre confirmé Avatar de Lynk HIROSUE
    Homme Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2006
    Messages : 87
    Par défaut
    Citation Envoyé par morice.ju
    l'imprimer est une chose, le lire en est une autre
    Bien évidemment ! C'est à ça qu'il sert...

  13. #13
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2006
    Messages : 10
    Par défaut
    Citation Envoyé par evenisse Voir le message
    Tu devrais lire le livre sur Maven de Mergere http://www.mergere.com/m2book_download.jsp
    Ce site est protégé par htpasswd quelqu'un a un autre lien pour le téléchargé ?

  14. #14
    Membre Expert

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Un autre livre est disponible en ligne:
    en anglais:
    http://www.sonatype.com/books/mvnref-book/reference/

    en français:
    http://maven-guide-fr.erwan-alliaume...blic-book.html

    Sinon des livres papier sont également disponible : http://maven.apache.org/articles.html

  15. #15
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2006
    Messages : 10
    Par défaut
    Citation Envoyé par evenisse Voir le message
    Un autre livre est disponible en ligne:
    en anglais:
    http://www.sonatype.com/books/mvnref-book/reference/

    en français:
    http://maven-guide-fr.erwan-alliaume...blic-book.html

    Sinon des livres papier sont également disponible : http://maven.apache.org/articles.html
    Merci bcp

+ 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