gpt4 book ai didi

java - Sonar 云插件因缺少类(class)而失败

转载 作者:行者123 更新时间:2023-11-30 06:05:10 28 4
gpt4 key购买 nike

我在 github 上有一个公共(public)项目。我尝试将 sonarcloud 附加到它:

./mvnw -X clean org.jacoco:jacoco-maven-plugin:prepare-agent package sonar:sonar -Dsonar.host.url=https://sonarcloud.io -Dsonar.organization=xxxx-github -Dsonar.login=yyyy

项目已构建,测试通过,然后 sonar-maven-plugin:3.0.1:sonar 执行:

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.1:sonar (default-cli) on project xxx: Execution default-cli of goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.1:sonar failed: A required class was missing while executing org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.1:sonar: org/sonar/batch/bootstrapper/IssueListener

在堆栈跟踪的末尾:

Caused by: java.lang.ClassNotFoundException: org.sonar.batch.bootstrapper.IssueListener

缺少什么?如何解决?

  • mvn 版本的 mvn 包装器:apache-maven-3.5.2
  • Java 8
  • Ubuntu 14.04

最佳答案

完成@JulienL.-SonarSourceTeam 建议:

sonar:sonar 更改为 org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar 解决了问题

现在是:

./mvnw -X clean org.jacoco:jacoco-maven-plugin:prepare-agent package org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar -Dsonar.host.url=https://sonarcloud.io -Dsonar.organization=xxxx-github -Dsonar.login=yyyy

关于java - Sonar 云插件因缺少类(class)而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47424577/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com