我正在使用 java 17 和 maven Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63) 和 sonarqube-10.5.1.90531 ,出现以下错误。 请帮忙 。 [错误] 无法在项目 SpringBootTutorial 上执行目标 org.sonarsource.scanner.maven:sonar-maven-plugin:3.11.0.3922:sonar (default-cli):未授权。请检查属性“sonar.token”中的用户令牌或属性“sonar.login”和“sonar.password”中的凭据。
您必须将这些属性包含在 pom.xml 中。您可以使用令牌或凭据登录。选择一种方法。
我已创建个人资料:
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<!-- Project -->
<sonar.branch>developer</sonar.branch>
<!-- Sonar server -->
<sonar.host.url>http://server_url:9000/</sonar.host.url>
<sonar.projectKey>your_sonar_project_key</sonar.projectKey>
<!-- Login using token -->
<sonar.login>your_sonarqube_token</sonar.login>
<!-- Login using credentials -->
<sonar.login>your_sonar_login</sonar.login>
<sonar.password>your_sonar_password</sonar.password>
</properties>
</profile>