SonarCloud:得到500错误 - 执行mvn verify声纳时无法加载组件类org.sonar.scanner.report.MetadataPublisher:声纳

时间:2018-05-22 13:06:53

标签: sonarcloud

当我执行mvn clean verify sonar:sonar时,我从maven得到500错误:

  

Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar   因为:Unable to load component class org.sonar.scanner.report.MetadataPublisher: Unable to load component class org.sonar.scanner.rule.ModuleQProfiles: Error 500 on https://sonarcloud.io/api/qualityprofiles/search.protobuf?projectKey=LazyDevelopment%3ALister&organization=lazydevelopment-bitbucket : {"errors":[{"msg":"An error has occurred. Please contact your administrator"}]} -> [Help 1]

项目是https://bitbucket.org/LazyDevelopment/lister

当前分支是https://bitbucket.org/LazyDevelopment/lister/branch/7-fix-issues

在昨天晚上之前工作正常。今天我试着

  • mvn命令中的硬编码maven插件版本
  • 为SonarCloud帐户重新发布了tocken(新的有效tocken仅提交给此分支),

但没有成功。

我用-X开关执行了相同的命令,但没有在那里找到任何有用的信息。试图找到一种方法来附加文件与输出,但没有。无论如何,项目在BitBucket上打开,因此您可以访问Pipelines并检查上次失败的作业或下载源并重现问题。

1 个答案:

答案 0 :(得分:1)

解决问题的方法如下:

  1. 转到您的单位“质量资料”页面
  2. 向下滚动到T-SQL语言
  3. 您会注意到此语言的“声纳方式”质量配置文件未设置为默认值
  4. 在该行的右侧,单击齿轮图标,然后单击“设为默认值”
  5. 完成后,您的分析应该再次正常运行。