Résoudre le problème du plugin maven: 'incapable de charger mojo'

j'ai configuré toutes les dépendances dans mon pom.xml par maven. Quand je donne la commande mvn install j'obtiens l'erreur suivante:

[INFO] erreur interne dans le gestionnaire de plugin exécutant goal "org.Apache.maven.plugins: maven-surefire-plugin: 2.4.3: test': impossible de charger le mojo "org.Apache.maven.plugins: maven-surefire-plugin: 2.4.3: test' dans le plugin ' org.Apache.maven.plugins: maven-surefire-plugin". Un nécessaire la classe est manquant: org/apache/maven/recettes/util/NestedCheckedException org.Apache.maven.infaillible.util.NestedCheckedException

Comment puis-je résoudre ce problème?

17
demandé sur wonea 2011-03-23 11:02:29

5 réponses

Vous avez l'air d'être confronté à ce problème: SUREFIRE-85.

la cause la plus probable semble être des fichiers JAR corrompus dans votre dépôt local. Essayez de vider tous les pots maven de votre dépôt local. Supprimer tout de <your-home-directory>/.m2/repository/org/apache/maven et relancer la construction.

assurez-vous également que vous utilisez une version stable et à jour de Maven.

23
répondu joelittlejohn 2017-07-18 14:11:08

je viens d'avoir ce problème et en supprimant le répertoire org et en le reconstruisant, j'ai résolu le problème.

2
répondu Lyndon 2013-03-19 20:40:57

j'ai eu l'erreur "unable to exe mojo" quand je construis un projet maven (JAVA), j'ai remarqué qu'il n'a pas réussi à obtenir le chemin JAVA_HOME que j'ai ajouté dans mon .batch_profile, exportation manuelle du problème JAVA home résolu. il semble dans de nombreux cas que ce problème de compilation pourrait se produire, mais vérifier la variable env du système pourrait aider ... David

1
répondu user6000779 2016-03-01 05:16:27
Using: Maven 3.0.5 required surefire:>2.10. 2.10 failed:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project robot-arm: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test failed: A required class was missing while executing org.apache.maven.plugins:maven-surefire-plugin:2.10:test: org/apache/maven/surefire/util/NestedCheckedException

2.11 fonctionne. 2.17 fonctionne.

0
répondu Kevin Mayfield 2014-04-21 19:10:50

j'ai résolu la mise à jour de la version plug in dans mon pom.xml 1.17 échec 1.30.1 OK

0
répondu PbxMan 2015-09-14 14:18:44