Question

Environnement: hudson / sonar / maven2 ubuntu localement avec des paramètres par défaut

Et je suis le journal de hudson ci-dessous, je ne peux pas savoir où est le problème.

[INFO] Sonar host: http://localhost:9000
[INFO] Sonar version: 2.0.1
[INFO] [sonar-core:internal {execution: default-internal}]
[INFO]  Database dialect class org.sonar.api.database.dialect.Derby
[INFO]  -------------  Analyzing Game of Life business logic module
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Can not execute Sonar

Embedded error: Can not analyze the project
Cannot stop.  Current container state was: CONSTRUCTED
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute Sonar

Et je remarque qu'il a également problème lors de l'exécuter la ligne de commande sans hudson

mvn sonar:sonar
Était-ce utile?

La solution 2

Vous avez des conseils de http://old.nabble.com/Another-%22Current-container-state-was%3A-CONSTRUCTED%22-problem-td28172925.html#a28194257

Il semble que le problème est incohérence dans les plugins maven dans mon dépôt de lien, quand je change de mirrors.ibiblio.org et nettoyer le répertoire .m2, tout va bien.

Mais je ne sais pas quels plug-ins provoque ce problème et les informations du journal est si câblé, sera bien si certains points plugin causent ce problème et d'expliquer la raison de ces informations d'erreur

Autres conseils

J'ai eu ce problème avec les plugins .Net pour Sonar. Ils avaient besoin de tous les projets à analyser avec JDK 6 (même) Projets non-.Net. Cette erreur a été soulevée quand j'ai essayé d'analyser des projets avec 5 JDK.

Voici l'URL des plugins .Net: http: //docs.codehaus .org / écran / SONAR / .Net + plug-in

La solution que je suis arrivé était à la fourchette le compilateur d'utiliser un compilateur JDK5 sur mes projets qui devaient être analysés dans JDK5 et non JDK6.

Voir sur la page des plugins .Net:

  

plugins dotnet Maven et Sonar doivent java6 (au moment de la compilation et l'exécution)

Qu'est-ce que la phrase ne dit pas que tous les projets dans votre instance Sonar doivent utiliser java6. Un JIRA a été créé: http://jira.codehaus.org/browse/SONARPLUGINS-1086.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top