как переопределить ключ проекта и другие настройки через командную строку для сканера maven sonar - PullRequest
0 голосов
/ 04 октября 2019

Я пытаюсь установить ключ проекта через командную строку, но maven игнорирует его

Я пытался запустить это:

mvn sonar:sonar -Dsonar.projectKey=myprojectkey

, но когда я смотрю на вывод его с использованием имени проектаPOM для ключа проекта не мой параметр

1 Ответ

0 голосов
/ 04 октября 2019

Вы пробовали использовать Сонар для сканера Maven ? Вы можете добавить его в качестве плагина под <build> следующим образом:

<build>
  <pluginManagement>
    <plugins>
        <plugin>
            <groupId>org.sonarsource.scanner.maven</groupId>
            <artifactId>sonar-maven-plugin</artifactId>
            <version>3.4.0.905</version>
        </plugin>
    </plugins>
  </pluginManagement>
</build>

Из того, что я прочитал, для проектов Maven ваш sonar.projectKey по умолчанию равен <groupId>:<artifactId> или вы можете определить параметр анализа при <properties>

<properties>
  <sonar.projectName>...</sonar.projectName>
</properties>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...