Sonar standardmäßig aufeinander treffen „Container Zustand wurde: GEBAUT“

StackOverflow https://stackoverflow.com/questions/2590351

  •  25-09-2019
  •  | 
  •  

Frage

Umwelt: hudson / Sonar / maven2 in ubuntu lokal mit Standardparametern

Und bekam ich das Protokoll von hudson unten, ich kann nicht herausfinden, wo das Problem ist.

[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

Und ich merke es auch Problem hat, wenn es Befehlszeile ausführen, ohne hudson

mvn sonar:sonar
War es hilfreich?

Lösung 2

Haben Sie die Hinweise von http://old.nabble.com/Another-%22Current-container-state-was%3A-CONSTRUCTED%22-problem-td28172925.html#a28194257

Es scheint, das Problem ist Inkonsistenz in maven Plugins in meiner Nexus-Repository, wenn ich zu mirrors.ibiblio.org ändern und reinigen Sie das .m2 Verzeichnis, geht alles in Ordnung.

, aber ich weiß nicht, welche Plugins verursacht dieses Problem und die Protokollinformationen ist so verdrahtet, wird schön, wenn einige Leute Punkte, die Ursache dieses Problems Plugin und den Grund für diese Fehlerinformationen erklären

Andere Tipps

Ich habe dieses Problem mit Net-Plugins für Sonar. Sie mußten alle Projekte mit JDK 6 (auch non-.Net Projekte) analysiert werden. Dieser Fehler ausgelöst wurde, als ich versuchte, Projekte zu analysieren, mit JDK 5.

Hier ist die URL des .Net-Plugins: http: //docs.codehaus .org / Anzeige / SONAR / .Net + Plugin

Die Lösung, die ich erhielt, war der Compiler gabeln einen JDK5 Compiler auf meinen Projekten zu verwenden, die in JDK5 werden mußten analysiert und nicht JDK6.

Auf der .Net-Plugins Seite:

  

Maven und Sonar Dotnet Plugins benötigen Java6 (bei der Kompilierung und Laufzeit)

Was ist der Satz nicht sagt, ist, dass alle Projekte in Ihrer Sonar Instanz Java6 verwenden. Ein JIRA wurde erstellt: http://jira.codehaus.org/browse/SONARPLUGINS-1086.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top