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 :

Question sur les repositories et les modules


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 179
    Par défaut Question sur les repositories et les modules
    Bonjour,

    Dans le POM effectif d'un projet Maven me servant de test, je ne trouve pas de référence à mon local repository...est ce normal ?
    Doit on le [re]définir dans le POM parent ou le fichier settings.xml ?

    Autre question sur les repositories svp : lors d'un deploy, où l'artifact se trouve t-il envoyé ?

    J'ai constaté en créant un projet contenant des modules que si ce projet n'avait pas une l'arborescence telle que la suivante :

    projet_parent
    |_module1
    |_module2
    mais par exemple la suivante (module2 au même niveau que le projet parent):

    projet_parent
    |_module1
    module2
    il fallait créer le tag <relativePath>../projet_parent/pom.xml</relativePath> dans la balise <parent> dans le module2 afin qu'il puisse retrouver le pom parent.

    Cependant, j'ai l'impression qu'il faut également faire une manip dans le pom parent afin qu'il puisse trouver le pom du module2 (qui par défaut doit être configuré je pense comme module2/pom.xml). En modifiant uniquement le module, je ne peux plus compiler le parent...comment faut il donc s'y prendre ?

    Un grand merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 179
    Par défaut
    C'était en fait tout simple...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <module>../module2</module>
    Par contre ma question sur les repositories tient toujours

  3. #3
    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
    Citation Envoyé par jecomprendsrien Voir le message
    Dans le POM effectif d'un projet Maven me servant de test, je ne trouve pas de référence à mon local repository...est ce normal ?
    Doit on le [re]définir dans le POM parent ou le fichier settings.xml ?
    Il faut le définir dans son fichier settings.xml. Sinon, Maven prend celui par défaut, c'est-à-dire sur <home_user>/.m2/repository.

    Citation Envoyé par jecomprendsrien Voir le message
    Autre question sur les repositories svp : lors d'un deploy, où l'artifact se trouve t-il envoyé ?
    Il est envoyé dans le repository distant défini dans le pom.xml (ou éventuellement dans le settings.xml), puis après c'est le principe de chaque repository : le sous-répertoire est "groupId/artifactId/version". Les "." dans les groupId ou artifactId recréant un sous-répertoire. Par exemple, si tu as "com.maboite:ma-lib:1.0", le répertoire sera "com/maboite/ma-lib/1.0/"
    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

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 179
    Par défaut
    Merci pour toutes les infos je peux clore le sujet maintenant

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

Discussions similaires

  1. [ZF 1.11] Question sur le Bootstrap et les Modules
    Par Logan5 dans le forum Autres composants
    Réponses: 16
    Dernier message: 21/07/2011, 17h45
  2. Questions sur la compatibilité et les version de VB
    Par jam92400 dans le forum Discussions diverses
    Réponses: 22
    Dernier message: 08/04/2008, 17h19
  3. 3 questions sur le web et les technologies associées
    Par amazircool dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 20/07/2007, 01h16
  4. Des questions sur le C et les jeux (et interfaces)
    Par straitch dans le forum Développement 2D, 3D et Jeux
    Réponses: 8
    Dernier message: 02/07/2007, 18h21

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