Фаза «Выполнить декораторы» длится вечно - PullRequest
8 голосов
/ 05 сентября 2011

Я просто анализировал наш (1 основной / 3 под) проект и хотел проанализировать код на моем локальном сервере Sonar, набрав mvn sonar:sonar (после очистки и упаковки проекта (ов)).

Он успешно анализирует проект EJB, но на этапе Выполнить декораторы ... это займет вечность (около получаса). Это делает анализ проекта очень медленным. Что происходит на этом этапе и как я могу улучшить скорость?

С уважением, Себастьян

Используемые версии:

  • Maven 3.0.3
  • Сонар 2.10

1 Ответ

0 голосов
/ 12 апреля 2012

В соответствии с этим, это может быть связано с использованием Derby, единственное предлагаемое решение - использовать более сильную дб.

Следующие комментарии от sinbadblue здесь являются ссылками на обсуждения с ответами членов команды сонара, которые предлагают 2 известные причины для медленной работы декоратора:

  • Использование дерби
  • Наличие сервера базы данных в сети, отличной от анализатора

Вот ссылки

База данных не всегда является проблемой, но эти 2 обязательно нужно проверить перед дальнейшим исследованием.

...