如何将SpringBoot项目连接到SonarQube

时间:2018-06-02 16:25:40

标签: java maven spring-boot sonarqube

我正在尝试使用maven插件将我的Spring Boot应用程序连接到SonarCloud。具体来说,我正在尝试运行(我从SonarCloud教程获得了这些指令):

mvn sonar:sonar \ -Dsonar.organization=myacconunt-github \ -Dsonar.host.url=https://sonarcloud.io \ -Dsonar.login=mygeneratedtoken

一切似乎都很好,但我收到了这个错误:

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar (default-cli) on project demo: You're only authorized to execute a local (preview) SonarQube analysis without pushing the results to the SonarQube server. Please contact your SonarQube administrator. -

我一直在检查我的用户的Sonar权限,一切看起来都不错。我认为我的用户有权限,因为我有来自同一个GitHub帐户的另一个项目,正在由Sonar进行分析。你有类似的问题吗?

1 个答案:

答案 0 :(得分:0)

感谢@Fabrice我设法解决了这个问题。事实证明我使用的是groupId:artifactId已经在SonarCloud中使用过的。因此,只需更改groupIdartifactId即可。