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 :

Build maven ok -Tests JUnit en erreur


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 3
    Par défaut Build maven ok -Tests JUnit en erreur
    Bonjour

    J'ai un problème que je n'arrive pas à identifier ... j'comprends pas !!!
    C'est un projet spring sous éclipse (avec le plugin maven) ... développement, compilation et réalisation des tests JUnit ... ok tout est bon !!!

    J'utilise Hudson pour builder mes projets et jouer les tests.
    Hudson importe le source du CVS, le build avec maven (clean install) ... c'est ok ... mais tous les tests sont en échec. Dans la log, il me dit qu'il n'arrive pas à instancier une classe de mon projet (classe déclarée via spring).

    J'ai relancé le build hudson en ayant remplacé les classes générées (classes et test-classes) par ceux buildés par éclipse ... et la, les tests marchent ... j'comprends rien !!

    Quelle peut être la différence entre les deux builds (je n'ai qu'une jvm sur mon poste) ???

    merci

  2. #2
    Membre chevronné

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

    A mon avis il manque une dépendance de ton projet dans le repository local de la machine d'intégration continue. Tu dois sans doute l'avoir dans le repository local de ta machine car tu as du l'installer par un mvn install.

    D'où l'intérêt de l'intégration continue qui permet de s'assurer de la reproductibilité du build dans l'espace (sur différentes machines).

    Rémy

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 3
    Par défaut
    Mes deux environnement tournent pour le moment sur le même poste ... ils pointent donc tous les deux sur le même repository.
    Peut-il y avoir des différences de compilation entre éclipse et maven ???

  4. #4
    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 lliioo Voir le message
    Mes deux environnement tournent pour le moment sur le même poste ... ils pointent donc tous les deux sur le même repository.
    Peut-il y avoir des différences de compilation entre éclipse et maven ???
    Oui bien sûr et c'est toute la difficulté avec eclipse qui a son propre modèle de build. Il faut donc s'assurer de la cohérence entre le modèle d'eclipse et celui de maven 2. Avec Netbeans c'est un peu différent car il se base sur le pom directement.

    Les problèmes qu'on peut rencontrer : version de jdks différents, pas les mêmes dépendances ou les mêmes versions, des arguments de compilations différents...

    Certains plugins comme maven-eclipse-plugin, m2eclipse, Q4E... aident à gérer cette cohérence mais c'est pas toujours suffisant.

    Rémy

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/11/2014, 00h25
  2. Lancement de tests JUnit avec Build Ant
    Par fedora8 dans le forum ANT
    Réponses: 0
    Dernier message: 22/03/2011, 16h09
  3. Maven - lancer des tests junit spécifiques
    Par don'de dans le forum Maven
    Réponses: 1
    Dernier message: 24/11/2009, 23h26
  4. erreur test Junit
    Par mystro7200 dans le forum Autres
    Réponses: 1
    Dernier message: 19/08/2008, 18h24
  5. [Plugin Test] JUnit et autres outils...
    Par seb-astien dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 19/09/2005, 12h12

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