SonarQube: создание отчетов HTML без запуска команды sonar: sonar

1

В Sonar мы просто загрузим настройку сонара и, если нужно, измените учетные данные db и запустите команду на сонаре проекта maven sonar:sonar, наша статистика кодирования и ошибки анализируются с помощью сонара и составляют хорошие html-отчеты. Но для этого нам нужно запустить команду sonar:sonar. Как и findbugs, его можно интегрировать с maven и создавать отчеты и время maven:install В этой LINK на 4-м шаге объясните. Возможно также с помощью сонара для создания отчета на maven:install command?

  • 0
    Вам удалось это сделать? Запустить сонар во время команды maven: install? Были ли у него какие-либо побочные эффекты? Был ли у вас этот побочный эффект случайно? stackoverflow.com/questions/29099614/...
Теги:
report
sonarqube
findbugs

1 ответ

2

Как вы можете видеть на документации SonarQube, мы настоятельно рекомендуем сначала запустить mvn clean install а затем mvn sonar:sonar отдельно - иначе вы можете иметь некоторые побочные эффекты.

Однако, если вы хотите иметь все это за один проход, это вопрос, связанный с Maven. Вам просто нужно привязать цель "сонара" к фазе "установки" в вашем POM с чем-то вроде:

...
<build>
    <plugins>
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>sonar-maven-plugin</artifactId>
            <executions>
                <execution>
                    <phase>install</phase>
                    <goals>
                        <goal>sonar</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
...
  • 0
    нам нужно настроить другие инструкции, такие как упоминание в этой ссылке java.dzone.com/tips/configuring-sonar-maven ?
  • 0
    В этой статье объясняется только конфигурация соединения с экземпляром SonarQube.
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню