Сонар по умолчанию, соответствует "состояние контейнера было: CONSTRUCTED" - PullRequest
1 голос
/ 07 апреля 2010

Среда: hudson / sonar / maven2 в Ubuntu локально с параметрами по умолчанию

И я получил журнал от Хадсона ниже, я не могу понять, в чем проблема.

[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

И я замечаю, что у него тоже есть проблемы при запуске командной строки без хадсона

mvn sonar:sonar

Ответы [ 2 ]

1 голос
/ 19 мая 2011

У меня проблема с плагинами .Net для Sonar. Им нужно было проанализировать все проекты с помощью JDK 6 (даже не-.Net-проектов). Эта ошибка возникла при попытке проанализировать проекты с помощью JDK 5.

Вот URL плагинов .Net: http://docs.codehaus.org/display/SONAR/.Net+plugin

Решение, которое я получил, состояло в том, чтобы заставить компилятор использовать JDK5-компилятор в моих проектах, который нужно было анализировать в JDK5, а не в JDK6.

См. На странице плагинов .Net:

Для подключаемых модулей Maven и Sonar dotnet требуется Java6 (во время компиляции и во время выполнения)

В предложении не говорится, что все проекты в вашем экземпляре Sonar должны использовать Java6. JIRA создан: http://jira.codehaus.org/browse/SONARPLUGINS-1086.

0 голосов
/ 10 апреля 2010

Получил подсказки от http://old.nabble.com/Another-%22Current-container-state-was%3A-CONSTRUCTED%22-problem-td28172925.html#a28194257

Кажется, проблема заключается в несогласованности плагинов maven в моем хранилище nexus, когда я перехожу на mirrors.ibiblio.org и очищаю каталог .m2, все идет хорошо.

НО я не знаю, какие плагины являются причиной этой проблемы, а информация журнала настолько разветвлена, было бы хорошо, если бы некоторые люди указали, какой плагин вызывает эту проблему, и объяснили причину этой информации об ошибке

...