2015-06-25 2 views
0

У меня довольно старая установка sonarqube, которая по разным причинам я не могу обновить. Однако я обновил плагин java до 2.0 и столкнулся с проблемой, когда несколько плагинов были несовместимы. Я вручную удалил эти плагины и переустановил их из Центра обновления после того, как смог перезапустить sonarqube. Однако по какой-то странной причине плагин findbugs продолжает не загружаться из центра. Я, однако, может вручную загрузить файл фляги здесь:- это ручная установка плагина findbugs в sonarqube ok?

http://downloads.sonarsource.com/plugins/org/codehaus/sonar-plugins/java/sonar-findbugs-plugin/2.0/sonar-findbugs-plugin-2.0.jar

и вручную скопировать его в extensions/plugins/, как объяснено here.

после перезапуска сонара-Qube Я не вижу никакой проблемы в файле журнал, а на самом деле я вижу это:

2015.06.25 12:44:44 INFO org.sonar.INFO Register rules [common-java/java]... 
2015.06.25 12:44:44 INFO org.sonar.INFO Register rules [common-java/java] done: 6 ms 

Однако, что-то нечисто: если я иду в центр обновления, Я не вижу findbugs, перечисленных в списке установленных плагинов, но все же я не вижу их под доступными.

Может кто-нибудь уточнить, что нужно сделать для правильной установки вручную?

Кроме того, когда я иду в раздел Quality Profiles я вижу только две строки под Java:

       Rules 
SonarWay       70 ... 
SonarWay with Findbugs   70 

Это кажется очень небольшое количество правил, я знаю, что там должно быть много больше ... Что я отсутствует?

ответ

1

Плагин Java 2.0, встроенный FindBugs, поэтому нет необходимости загружать его самостоятельно. Вот почему вы не видите его в центре загрузки. Вы должны удалить его и перезагрузить сервер. Это также может решить проблему с вашими профилями.

Смежные вопросы