por defecto de sonar, se encuentran “estado contenedor fue: Construido”
Pregunta
Medio Ambiente: Hudson / sonda / maven2 en ubuntu a nivel local con los parámetros por defecto
Y tengo el registro de Hudson abajo, yo no puedo averiguar dónde está el 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
Y noto que también tiene problema cuando ejecutarlo comandar línea sin Hudson
mvn sonar:sonar
Solución 2
Got los consejos de http://old.nabble.com/Another-%22Current-container-state-was%3A-CONSTRUCTED%22-problem-td28172925.html#a28194257
Parece que el problema es la inconsistencia en los plugins de Maven en mi repositorio nexo, cuando cambio a mirrors.ibiblio.org y limpiar el directorio .m2, todo va bien.
Pero no sé qué complementos causa este problema y la información de registro está tan atado con alambre, será agradable si algunas personas puntos que Plugin causa este problema y explican la razón de esta información de error
Otros consejos
Tengo este problema con plugins .Net para Sonar. Que necesitaban todos los proyectos que deben ser analizadas con JDK 6 (incluso los proyectos non-.Net). Este error se genera cuando traté de analizar los proyectos con JDK 5.
Esta es la URL de los plugins .Net: http: //docs.codehaus .org / pantalla / SONAR / .Net + Plugin
La solución que me dieron fue que desembolsar al compilador que utilice un compilador JDK5 en mis proyectos, que necesita ser analizado en JDK5 y no JDK6.
Vea en la página del .Net plugins:
Maven y el sonar plugins dotnet necesitan java6 (en tiempo de compilación y tiempo de ejecución)
Lo que la sentencia no dice es que todos los proyectos en la instancia de Sonar deben utilizar java6. Un JIRA ha sido creado: http://jira.codehaus.org/browse/SONARPLUGINS-1086.