Comment faire pour résoudre “échec de l'exécution de l'objectif ”maven-surefire-plugin:articles 2.19.1" dans maven
Im tryig pour obtenir une simple connexion valide test de construire dans maven, plus tard, dans un serveur jenkins.
Le truc, c'est: chaque fois que je construis (clean install) j'obtiens l'erreur suivante:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project validLogin: There are test failures.
[ERROR]
[ERROR] Please refer to C:\Users\Me\workspace\validLogin\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
J'ai littéralement perdre mes cheveux, comment résoudre ce problème? (l'erreur de ne pas les cheveux)
- Un problème avec vos cas de test, de sauter, vous pouvez essayer "mvn -DskipTests installation propre"
- Pour de plus amples déboguer le problème avec des cas de test à exécuter "mvn -X installation propre"
- Im essayant maintenant avec un peu d'espoir dans mon cœur
- merci, j'ai essayé avant que mvn - X installation propre, mais même résultat 🙁
- IL A TRAVAILLÉ À PARTIR DE MON INVITE, MERCI BEAUCOUP! la compilation est réussie. signifie-t-il les tests sont en cours d'exécution normale afin de détecter les problèmes? Im en le déplaçant maintenant à mon serveur jenkins. merci encore 😀
- -DskipTests, ne sera pas exécuter les cas de test
- Ohhh je vois @ravthiru voulez-vous savoir pourquoi je reçois cette erreur? J'ai essayé d'autre version de cette dépendance, mais tout de même des résultats
- Il n'y a pas de problème avec votre sûr de dépendance. Les tests eux-mêmes ne sont pas. Vous aurez besoin de regarder à l'échec des tests pour obtenir la compilation fonctionne lors de l'exécution des tests.
Vous devez vous connecter pour publier un commentaire.
Il y a faute de tests pour votre construction qui ont besoin d'être fixé. Pour voir qui tests échouent, Dans le plugin surefire section configuration de votre pom.xml, vérifiez que le printSummary option est définie à vrai.
Une fois que cette option est activée, vous devriez voir la liste complète des résultats de l'essai (y compris les échecs) de votre sortie de ligne de commande.
L'échec de test sont également inscrites à l'intérieur de C:\Users\Me\workspace\validLogin\target\surefire-reports
Vous pouvez utiliser
Au lieu de sauter des tests si vous ne voulez pas qu'ils soient exécutés.