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 :

Dependency sans version


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
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut Dependency sans version
    Bonjour,


    Je viens de remarquer que dans mon projet maven, j'ai une dépendance qui na pas de version et elle est définie de la façon suivante:


    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
            <dependency>
                <groupId>commons-lang</groupId>
                <artifactId>commons-lang</artifactId>
                <scope>compile</scope>
            </dependency>

    Je cherchais un méthode dans StringUtils et j'ai voulu savoir qu'elle était la version de mon jar.


    j'ai aussi lu que le scope compile est celui par défaut, donc il peut être omis?



    Je vous remercie par avance.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 394
    Par défaut
    Bonjour,

    Est-ce que ton pom ne dépendrait pas d'un pom parent dans lequel serait définit ta version ? Ou est-ce que tu n'aurais pas définit la version dans les balises <dependencyManagement> ?

    Dans eclipse tu peux faire un "ctrl + clic" sur le contenu de la balise <dependency>, ça te dirigera sur le POM de l'artefact sur lequel tu as cliqué, et tu devrais pouvoir voir la version.

    Sinon si tu ajoutes la vu "package explorer" dans eclipse tu peux voir les "maven dependcies" de ton projet, et donc les version des jar qu'il a "tirés".

    "compile" est bien le scope par défaut, inutile de le renseigner.

    Romain.

  3. #3
    Membre Expert
    Homme Profil pro
    Développeur Java/Scala
    Inscrit en
    Octobre 2007
    Messages
    1 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Scala

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 086
    Par défaut
    Même avis: il doit y avoir un dependency management configuré avec la bonne version.
    Ou alors peut-être une dépendance transitive qui elle a bien indiqué un numéro de version?


    Tu peux checker ca avec mvn dependency:tree

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut
    Bonjour est merci pour vos réponse, effectivement j'ai bien une balise qui elle indique bien la version.


    Bien Cordialement, Luis

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

Discussions similaires

  1. Utiliser Jenkins sans versioning
    Par yvon_huynh dans le forum Intégration Continue
    Réponses: 3
    Dernier message: 29/10/2014, 08h53
  2. Réponses: 1
    Dernier message: 29/04/2011, 09h51
  3. installer GCC et ses dependances sans yum
    Par ledawa dans le forum RedHat / CentOS / Fedora
    Réponses: 3
    Dernier message: 14/02/2011, 08h24
  4. Onglet version : modif sans recompiler
    Par Jerome0075 dans le forum Windows
    Réponses: 3
    Dernier message: 29/07/2004, 10h12

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