Использование SonarQube в Eclipse

#eclipse #sonarqube

#затмение #sonarqube

Вопрос:

Я только что установил SonarQube в Eclipse, но я не знаю, как его использовать :

Здесь сказано: связать проекты с сервером Sonar

Что такое сервер? Должны ли мы создать другой проект где-нибудь еще с тем же именем, что и проект в Eclipse?

Это действительно сбивает с толку, я буду признателен, если кто-нибудь поможет с небольшим примером.

Ответ №1:

Чтобы иметь возможность использовать Sonar Eclipse, сначала необходимо установить Sonar server 5.1 или более поздней версии, как описано здесь: http://docs.sonarqube.org/display/SONAR/SonarQube в Затмении

Затем вам нужно будет выполнить первый анализ (из Eclipse) вашего проекта, чтобы на него ссылались на сервере Sonar. См. http://docs.sonarqube.org/display/SONAR/Analyzing Исходный код

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

ОБНОВЛЕНИЕ: Sonar 5.2 больше не поддерживает плагин sonar eclipse в пользу sonarlint. К сожалению, у sonarlint нет параметров настройки.

Мы сделаем эту функцию доступной в следующих версиях, возможно, потребовав «подключить» SonarLint к существующему экземпляру сервера SonarQube.

Комментарии:

1. На данный момент я не очень доволен codehaus, так как это третья страница, на которую я перешел с этим вопросом, которая ссылается на тот же набор удаленных страниц в их вики. По-видимому, ожидается, что мы перейдем на SonarQube.

2. @SonarQubeTeam совсем не очевидно, что вам нужно запустить свой первый анализ «вне eclipse», чтобы заставить плагин eclipse взаимодействовать с сервером SonarQube. Я не вижу, чтобы это было изложено где-либо, кроме как здесь, в вашей отличной документации.

3. По определению, проект Eclipse должен быть назначен проекту SonarQube. Таким образом, требование существования совершенно понятно… Кроме того, ознакомьтесь с Настройкой SonarQube в Eclipse из руководства пользователя Confluence.

Ответ №2:

Sonar теперь можно запускать локально для анализа проекта Java

для получения дополнительной информации посетите сайт sonar eclipse

Также вы можете посетить DZONE для пошаговой процедуры установки