Если вы собираетесь отправить свой код для платформы SonarQube, обычно файл pom не должен иметь этих зависимостей, вместо этого вы можете отделить это при изменении настроек. xml maven (если у вас есть выделенный сервер, он должен находиться в папке .m2 для Windows).
Настройки Maven. xml должен иметь этот профиль:
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
<properties>
<sonar.login>*your-user-here*</sonar.login>
<sonar.password>*your-pwd-here*</sonar.password>
<sonar.host.url>*url-of-your-sonar-platform*</sonar.host.url>
</properties>
</activation>
<profile>
После этого вы можете настроить себя конвейер для запуска следующей команды для вашего проекта:
mvn sonar: sonar
Удачи!