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 :

problème Maven dependencies


Sujet :

Maven Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 60
    Par défaut problème Maven dependencies
    Slt tt le monde

    J'ai un problème dans l'utilisation de maven , g deux projets sous eclipse et un fichier parent pom.xml qui permet de compiler les deux en meme temps , par contre dans l'un des projets p1 je crée un package que j'utilise dans l'autre projet p2 via l'import , sauf que import ne reconnait pas le package importé ( cannot be resolved) , est ce que ca vient du fait que dans le fichier pom.xml du projet p2 y a pas de dépendance par rapport au package créer en p1???

    g pensé a créer un jar pr le package et l'inclure dans la librairie du projet p2 ,mais est ce que cela n'est pas gérer par le maven et précisemment par les dependencies ???

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    734
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 734
    Par défaut
    Citation Envoyé par yacinus2007 Voir le message
    g pensé a créer un jar pr le package et l'inclure dans la librairie du projet p2 ,mais est ce que cela n'est pas gérer par le maven et précisemment par les dependencies ???
    Si c'est tout à fait ça. il te faut rajouter une dépendance à ton projet P1 avec le scope "compile."

    PS : fait un petit effort pour ne pas écrire en sms. Merci.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 60
    Par défaut
    Merci pour ta réponse .. et dsl ;-) pour le langage SMS

    J'ai résolu le problème , par contre j'ai un souci lors du Maven build , j'ai l'erreur suivante :
    C:\Program Files\Java\jre1.5.0_11\..\lib\tools.jar
    Please ensure you are using JDK 1.4 or above and
    not a JRE (the com.sun.tools.javac.Main class is required).

    j'ai modifié la variable JAVA_HOME qui pointée sur la JRE , et j'ai toujours cette erreur .

    Est ce qu'il y a d'autres solutions ???

    Merci

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    734
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 734
    Par défaut
    Citation Envoyé par yacinus2007 Voir le message
    Merci pour ta réponse .. et dsl ;-) pour le langage SMS

    J'ai résolu le problème , par contre j'ai un souci lors du Maven build , j'ai l'erreur suivante :
    C:\Program Files\Java\jre1.5.0_11\..\lib\tools.jar
    Please ensure you are using JDK 1.4 or above and
    not a JRE (the com.sun.tools.javac.Main class is required).

    j'ai modifié la variable JAVA_HOME qui pointée sur la JRE , et j'ai toujours cette erreur .

    Est ce qu'il y a d'autres solutions ???

    Merci
    Que donne la commande ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 60
    Par défaut
    Je précise que je suis sur Windows pas sur linux et je vois pas comment je doit executer la commande mvn -- version .

    Peux tu me donner plus de précisions ?

    Merci

  6. #6
    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 yacinus2007 Voir le message
    Je précise que je suis sur Windows pas sur linux et je vois pas comment je doit executer la commande mvn -- version .

    Peux tu me donner plus de précisions ?

    Merci

    ben, tu ouvres un fenêtre DOS

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 60
    Par défaut
    Ouais c'est ce que j'ai fait mais la commande mvn n'est pas reconnu

  8. #8
    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 : 48
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bah avec une commande sous DOS:
    Démarrer > Exécuter > "cmd"
    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

  9. #9
    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 : 48
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Faut ajouter le chemin vers le répertoire bin d'installation de Maven dans ta variable d'environnement Windows PATH...
    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

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 60
    Par défaut
    La j'ai changé sur eclipse la version du java compiler du JRE au JDk et j'ai ajouté la variable JAVA_HOME qui pointe sur le jdk. finalement le maven install marche e t résous les dépendences , par contre le WAR géneré une fois deployer sur le TOmCat je n'arrive pas à l'executer ...
    Est ce que ca peut etre due a une mauvaise configuration de maven particulierement le setting.xml ou c plutot au niveau de l'appli ??

    Merci

Discussions similaires

  1. [Tuto Morpion] Problème Circular dependency
    Par Thesalan dans le forum SDL
    Réponses: 5
    Dernier message: 04/05/2010, 12h28
  2. Problème de dependances lors d'une installation
    Par mcdelay dans le forum SUSE
    Réponses: 1
    Dernier message: 27/02/2008, 20h37
  3. problème maven build failed : unable to delete file
    Par GandalfZeGrey dans le forum Maven
    Réponses: 2
    Dernier message: 11/01/2008, 13h42
  4. A la recherche d'un plugin (maven-dependency-plugin)
    Par morice.ju dans le forum Maven
    Réponses: 2
    Dernier message: 15/09/2006, 17h31
  5. [RCP][Plugin] problème de dependance et déployement.
    Par NoP dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 05/12/2005, 16h03

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