如何解决执行 SonarCheck 时无法加载组件类 org.sonar.scanner.scan.filesystem.ProjectFileIndexer
在 maven 中执行以下命令时出现以下错误。
mvn sonar:sonar -Dsonar.branch.name=${BranchName} -e
错误信息:
17:29:16 [INFO] SCM collecting changed files in the branch
17:29:16 [INFO] ------------------------------------------------------------------------
17:29:16 [INFO] BUILD FAILURE
17:29:16 [INFO] ------------------------------------------------------------------------
17:29:16 [INFO] Total time: 12.433 s
17:29:16 [INFO] Finished at: 2021-02-17T11:59:16+00:00
17:29:16 [INFO] Final Memory: 46M/790M
17:29:16 [INFO] ------------------------------------------------------------------------
17:29:16 [INFO] [jenkins-event-spy] Generated 17:29:16 [ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar (default-cli): Unable to load component class org.sonar.scanner.scan.filesystem.ProjectFileIndexer: Unable to load component class org.sonar.scanner.scan.filesystem.FileIndexer: Unable to load component class org.sonar.scanner.scan.filesystem.MetadataGenerator: Unable to load component class org.sonar.scanner.scan.filesystem.StatusDetection: Unable to load component class org.sonar.scanner.scm.ScmChangedFiles: NullPointerException -> [Help 1]
17:29:16 org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar (default-cli)
我已经尝试将声纳插件和弹簧更新到最新版本。
当前使用的版本:
- SonarQube:7.9.1,
- sonar-maven-plugin:3.6.0.1398
知道问题出在哪里吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。