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 :

mutualiser le build ?


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    292
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 292
    Par défaut mutualiser le build ?
    Bonjour le monde,
    je travail sur un projet multi modules, qui utilise des dépendances externes au projet, ces dépendances sont aussi des projets que je suis entrain de les développer, et j'utilise un projet parent juste pour mutualiser les dependances et plugin.
    voilà ma structure :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    projetparent (pom.xml) 
    dependance1 (pom.xml)
    dependance2 (pom.xml)
    monprojet (pom.xml)
        - module1 (pom.xml)
        - module2 (pom.xml)
    pour builder mon projet, il faut que je build d'abord les dependences, et après je lance le build du projet parent.
    je veux quand je lance le build du monprojet, il fait d'abord un buil sur les dependances et après le build de monprojet,
    mais comme les dépendances sont pas les fils du monprojet, je vois pas comment je faire !!
    merci d'avance!!

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    le plus simple est de faire un projet multimodule qui regroupe tout

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    292
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 292
    Par défaut
    Merci pour ta reponse rapide
    en faite, j'utilise déjà un projet module (monprojet dans le post précédent)
    mais les dépendances que je veux ajouter au build automatique, sont commun à plusieurs projet, et ne sont pas des fils de mon projet, genre des jars externes,
    je pense pas que je peux les mettre comme module de mon projet !
    Merci

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Ne confondez pas un projet parent et un projet multimodule. Un projet multimodule sert à dire "alors il faut compiler aussi ça, ça et ça", un projet parent défini un structure commune à plusieurs projet fils. Bien sur un parent par facilité est parfois aussi le multimodule, mais ce n'est pas forcé.

    Ainsi vous pouvez créer un pom sur le coté (dans votre environnement à vous seulement) avec ceci dedans

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <modules>
      <module>../chemin/vers/espace/de/travail/dependance1</module>
      <module>../chemin/vers/espace/de/travail/dependance2</module>
      <module>../chemin/vers/espace/de/travail/monprojet</module>
    </modules>
    Il n'y a rien de particulier à changer dans les modules eux même.

Discussions similaires

  1. [CDT] problème de build et compil (make -k)
    Par Prodejeu dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 02/11/2004, 23h18
  2. [Eclipse 3.0][CVS] Build menus desactivés
    Par 2000 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 02/09/2004, 18h36
  3. [debutant][struts] xml.build
    Par riven dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 17/09/2003, 06h53
  4. Bug new build ??
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 31/01/2003, 10h30
  5. pb ds la dernière build d'xmlrad ?
    Par Pm dans le forum XMLRAD
    Réponses: 5
    Dernier message: 23/01/2003, 16h19

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