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 :

[Maven][Eclipse]Dépendance entre projets


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 50
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 114
    Par défaut [Maven][Eclipse]Dépendance entre projets
    Bonjour,
    J'ai un projet qui est une bibliothèque de classes sous forme de jar. Dans le projet qui l'utilise je déclare la dépendance, pas de problème pour Maven. Par contre Eclipse 3.3 s'emmèle et me met des erreurs de compil là où j'utilise les classes de ma biblio. Le projet est pourtant visible dans "Maven Dependencies". C'est un peu génant.
    Quelqu'un aurait-il une solution ?

  2. #2
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Par défaut
    Tu as utilisé la commande : mvn eclipse:eclipse pour créer le projet ?

  3. #3
    Membre confirmé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 50
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 114
    Par défaut
    J'ai recréé mes projets eclipse, en effet c'est mieux niveau compil, plus de problème. Mais du coup, au lieu d'avoir une dépendance (au sens eclipse) entre mes deux projets, j'ai juste le jar de la biblio dans le class path du second projet
    C'est pas terrible mais je vais faire avec.

    Merci

  4. #4
    Membre chevronné

    Inscrit en
    Septembre 2006
    Messages
    466
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 466
    Par défaut
    Bonjour,

    Si tu souhaites avoir des dépendances au sens eclipse entre tes projets, il faut créer un pom parent qui agrège tes projets et lancer la commande eclipse:eclipse au niveau de ce pom parent.

    Cf. cette page prevent-module-references qui indique que c'est le comportement par défaut et comment l'éviter.

    Par contre, cela à l'inconvénient de devoir créer un pom parent juste pour cela surtout si tu souhaites avoir des projets différents et non un projet multi-modules.

    Rémy

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

Discussions similaires

  1. [Maven/JBoss] Problème de dépendances entre projets
    Par Cafeinoman dans le forum Wildfly/JBoss
    Réponses: 1
    Dernier message: 08/01/2014, 10h24
  2. Dépendance entre projets Maven sous Eclipse
    Par SaladinDev dans le forum Eclipse
    Réponses: 0
    Dernier message: 16/04/2012, 22h14
  3. Dépendance entre projet Maven et projet non maven dans Eclipse
    Par identifiant_bidon dans le forum Maven
    Réponses: 1
    Dernier message: 24/02/2011, 14h25
  4. Maven Eclipse dépendances
    Par edwin301 dans le forum Maven
    Réponses: 8
    Dernier message: 20/11/2006, 13h32
  5. Dépendances entre projets
    Par edwin301 dans le forum Maven
    Réponses: 9
    Dernier message: 02/11/2006, 16h22

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