Domanda

Ambiente: Hudson / Sonar / maven2 in ubuntu localmente con parametri di default

E ho avuto il registro da Hudson sotto, non riesco a capire dove è il problema.

[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

E ho notato inoltre ha problema quando eseguirlo comando linea senza Hudson

mvn sonar:sonar
È stato utile?

Soluzione 2

Got i suggerimenti da http://old.nabble.com/Another-%22Current-container-state-was%3A-CONSTRUCTED%22-problem-td28172925.html#a28194257

Sembra che il problema è incoerenza nel plugin Maven nel mio repository nexus, quando cambio a mirrors.ibiblio.org e pulire la directory .m2, tutto va bene.

Ma io non so quali plugin causa questo problema e le informazioni di log è così cablata, sarà bello se alcune persone che punti Plugin causa questo problema e spiegare il motivo di questa informazioni di errore

Altri suggerimenti

Ho questo problema con i plugin NET per Sonar. Avevano bisogno di tutti i progetti da analizzare con JDK 6 (anche progetti non-.NET). Questo errore è stato sollevato quando ho cercato di analizzare i progetti con JDK 5.

Ecco l'URL dei plugin .Net: http: //docs.codehaus .org / display / SONAR / Net + plug

La soluzione che ho avuto è stato quello di sborsare al compilatore di utilizzare un compilatore JDK5 sui miei progetti, che aveva bisogno di essere analizzato in JDK5 e non JDK6.

Vedere a pagina .Net plugins:

  

Maven e Sonar plugin dotnet bisogno java6 (in fase di compilazione e di esecuzione)

Ciò che la frase non dice è che tutti i progetti in all'istanza Sonar devono utilizzare java6. Un JIRA è stato creato: http://jira.codehaus.org/browse/SONARPLUGINS-1086.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top