【问题标题】:Sonarqube 4.0 unable to generate reportSonarqube 4.0 无法生成报告
【发布时间】:2017-06-08 13:41:11
【问题描述】:

我正在尝试对我的一个项目进行声纳分析,但在 mvn sonar:sonar 命令的最后我遇到了一些问题我正在使用 Java 7 和 maven 2.2.1 和 sonar 4.0 屏幕上报告的错误是无法执行声纳 无法执行maven插件。

进一步的跟踪显示 Org.apache.maven.lifecycle.lifecycleExecutionException: cannot execute sonar

 Caused by:org.apache.maven.plugin.mojoExecutionException: cannot execute sonar
Caused by: org.sonar.api.utils.SonarException:unable to execute maven plugin.
Caused by org.sonar.api.utils.SonarException:Unable to execute Maven 2 plugin
Caused by Java.lang.reflect.InvoacationTargetException

Caused by java.util.ConcurrentModificationException

【问题讨论】:

  • 4.0 是从 2013 年 11 月开始的。当前版本是 6.4,当前 LTS 版本是 5.6.6。您应该认真考虑升级。

标签: sonarqube


【解决方案1】:

这可能取决于您的确切 mvn 命令,尤其是与多线程选项 (mvn -T4) 一起使用时。

正如versions-maven-plugin issue 40 中提到的,首先要测试的是看看最新的 maven 是否可以避免这个问题。
查看 Maven 3.5.0,看看这是 maven 核心问题还是 Sonar 插件问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-12
    • 2016-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多