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 :

[Maven2] Cohérence d'un repository central


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut [Maven2] Cohérence d'un repository central
    J'ai un problème avec le repository central.

    Par exemple sur http://repo1.maven.org/maven2
    Le fichier commons-configuration-1.0.pom a été modifié, il est dépendant de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        <dependency>
          <groupId>resources</groupId>
          <artifactId>resources</artifactId>
          <version>1.0</version>
        </dependency>
    Mais resources/resources/1.0/resources-1.0.pom n'existe pas sur le central.

    Ma premier question : pourquoi un pom sur le repository change dans le temps (pour une même version) ?
    Comment savoir si le repositroy est cohérent ?
    Comment je peux utiliser cette librairie, si les librairies dépendantes n'existent pas ?

    jer.

  2. #2
    Membre chevronné

    Inscrit en
    Septembre 2006
    Messages
    466
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 466
    Par défaut
    Citation Envoyé par jerrr
    Ma premier question : pourquoi un pom sur le repository change dans le temps (pour une même version) ?
    Ceci est assez bizarre car il me semblait que ce n'était pas possible. En tout cas, de ce que j'avais compris, cela n'était pas autorisé.

    Citation Envoyé par jerrr
    Comment savoir si le repositroy est cohérent ?
    Je ne sais pas trop mais c'est une question intéressante...

    Citation Envoyé par jerrr
    Comment je peux utiliser cette librairie, si les librairies dépendantes n'existent pas ?
    Si tu as le fichier .jar, il faut que tu le fasses à la main en le rajoutant dans ton repository interne ou sur ton proxy.

    Rémy

  3. #3
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut
    Citation Envoyé par rseM2
    Ceci est assez bizarre car il me semblait que ce n'était pas possible. En tout cas, de ce que j'avais compris, cela n'était pas autorisé.
    J'avais ccompris la même chose ???

    Citation Envoyé par rseM2
    Je ne sais pas trop mais c'est une question intéressante...
    Oui car même si on exclu le problème de modification du pom.xml, la version actuel ne me semble pas possible ???

    Citation Envoyé par rseM2
    Si tu as le fichier .jar, il faut que tu le fasses à la main en le rajoutant dans ton repository interne ou sur ton proxy.
    C'est aussi ma solution, mais je la trouve plus que limite ....

    Merci, pour ton avis.

  4. #4
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut
    Avez-vous un moyen de vérifier la cohérence d'un repository (même local ?)

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Le problème a été introduit par l'équipe de commons-configuration et il est corrigé dans la version 1.1

    http://repo1.maven.org/maven2/common...ration-1.1.pom
    http://mail-archives.apache.org/mod_...l.gmail.com%3E

    La cohérence d'un repository peut-être fait avec archiva qui analyse chaque pom des repositories managés et fait un apport d'audit. Archiva est un Maven Proxy. http://maven.apache.org/archiva/

Discussions similaires

  1. Création d'un repository central
    Par Ho(c)ine. dans le forum Maven
    Réponses: 7
    Dernier message: 31/03/2009, 16h42
  2. Réponses: 4
    Dernier message: 11/01/2008, 16h39
  3. Réponses: 1
    Dernier message: 12/02/2007, 22h38
  4. Réponses: 9
    Dernier message: 29/11/2006, 22h11
  5. [Maven2]création d'un repository maven
    Par xixi31 dans le forum Maven
    Réponses: 6
    Dernier message: 31/08/2006, 09h26

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