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 :

Pom tantot bon tantot mauvais ?


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de spekal
    Inscrit en
    Mai 2005
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 502
    Par défaut Pom tantot bon tantot mauvais ?
    Bonjour,

    C'est à propos d'un projet que j'ai fait il y a un an et que je reprends aujourd'hui. Le POM est en version 4.0.0, donc la version actuelle il me semble.

    Si je fais un bête compile, j'obtiens ceci :
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    herve ..> mvn compile
    [INFO] Scanning for projects...
    [INFO] ----------------------------------------------------------------------------
    [INFO] Building Arc vers EDI
    [INFO]    task-segment: [compile]
    [INFO] ----------------------------------------------------------------------------
    [INFO] [resources:resources]
    [INFO] Using default encoding to copy filtered resources.
    [WARNING] POM for 'commons-codec:commons-codec:pom:1.3:compile' is invalid. It will be ignored for artifact resolution. Reason: Failed to validate POM
    [INFO] [compiler:compile]
    [INFO] Nothing to compile - all classes are up to date
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESSFUL
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 5 seconds
    [INFO] Finished at: Tue Nov 21 09:14:26 CET 2006
    [INFO] Final Memory: 2M/5M
    [INFO] ------------------------------------------------------------------------
    ... donc à cause du warning je comprends que mon POM n'est pas valide... j'essaie de savoir pourquoi. Mais avec la commande validate j'obtiens ceci :
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    herve ..> mvn validate
    [INFO] Scanning for projects...
    [INFO] ----------------------------------------------------------------------------
    [INFO] Building Arc vers EDI
    [INFO]    task-segment: [validate]
    [INFO] ----------------------------------------------------------------------------
    [INFO] No goals needed for project - skipping
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESSFUL
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 1 second
    [INFO] Finished at: Tue Nov 21 09:18:13 CET 2006
    [INFO] Final Memory: 1M/2M
    [INFO] ------------------------------------------------------------------------
    Et là tout va bien ?? Alors que penser ?

  2. #2
    Membre éclairé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2006
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 58
    Par défaut
    Bah si c'est successful alors tout va bien

    Sinon avec maven, j'ai déja eu un problème similaire en récupérant un projet d'apache (ServiceMix). Le jar récupéré n'était pas bon et la compile ne voulait pas s'effectuer. J'ai alors été récupérer à la main le jar qui ma fallait et je l'ai installé à la main avec une commande maven.

  3. #3
    Membre chevronné

    Inscrit en
    Septembre 2006
    Messages
    466
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 466
    Par défaut
    Il semble effectivement que ton problème ne vient pas de ton pom mais celui d'une dépendance.

    En regardant les logs on voit que c'est la dépendance commons-codec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [WARNING] POM for 'commons-codec:commons-codec:pom:1.3:compile' is invalid. It will be ignored for artifact resolution. Reason: Failed to validate POM
    Rémy

  4. #4
    Membre chevronné Avatar de spekal
    Inscrit en
    Mai 2005
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 502
    Par défaut
    Je ne recule devant aucune audace : suite à vos remarques, dans le répertoire de commons-codec, j'ai fait mvn validate ! Et tout s'est bien passé, et tout est bon. Alors ?... pourquoi est-ce qu'il serait mauvais depuis mon pom à moi ?

    <air d'ange>... je sais bien que ce n'est pas très grave mais, quand je reprends un projet, j'aime bien faire le point et le remettre à neuf. </air d'ange>

Discussions similaires

  1. Comment déterminer un bon ou mauvais générateur d'état
    Par bruce-willis dans le forum Approche théorique du décisionnel
    Réponses: 0
    Dernier message: 09/06/2010, 10h58
  2. Réponses: 4
    Dernier message: 01/04/2010, 20h27
  3. Plusieurs noms de domaine vers le même index (Bon ou mauvais?)
    Par jimmplan dans le forum Référencement
    Réponses: 1
    Dernier message: 06/01/2010, 22h00
  4. Bon ou mauvais choix ?
    Par zenux dans le forum Emploi
    Réponses: 6
    Dernier message: 19/06/2009, 17h11
  5. [MySQL] Bon while mais mauvais nom de categories!
    Par wzcocoon dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 13/01/2008, 19h22

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