我正在尝试使用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进行分析。你有类似的问题吗?
答案 0 :(得分:0)
感谢@Fabrice我设法解决了这个问题。事实证明我使用的是groupId:artifactId
已经在SonarCloud中使用过的。因此,只需更改groupId
或artifactId
即可。