【问题标题】:Sonar and Eclipse IAM Plugin声纳和 Eclipse IAM 插件
【发布时间】:2011-02-05 21:51:06
【问题描述】:

当我在 JDK 6 上使用最新的 IAM Eclipse Plugin for Maven 和当前 Sonar 版本时,在执行 sonar:sonar 目标时遇到错误

clean install sonar:sonar

eclipse中的错误是

23:02:55 MESZ Starting Starting mojoExecution sonar-core:internal
23:03:44 MESZ fatal org.sonar.maven2.BatchMojo#execute() caused a linkage error (java.lang.NoSuchMethodError). Check the realms:
...
 java.lang.NoSuchMethodError:
org.apache.maven.execution.ReactorManager.<init>(Ljava/util/List;)V

知道怎么解决吗?

PS:如果我手动执行 mvn clean install sonar:sonar 这不是问题。

【问题讨论】:

    标签: java eclipse maven sonarqube


    【解决方案1】:

    目前的详细程度似乎很难说出任何东西(通常最好提及您正在使用的软件版本:Maven、声纳插件、JDK)。无论如何,我的建议是先在命令行上尝试(即在 Eclipse 之外)。如果它不起作用,请使用您的 pom(声纳插件部分)、您的 maven 版本、错误跟踪(更多行)更新您的问题。

    【讨论】:

    • 如果我手动执行mvn lean install sonar:sonar 这不是问题。
    • @Hans 那么 IAM 插件很可能存在问题。我建议在命令行上运行sonar:sonar(实际上从 IDE 运行这个目标并不常见,常见的用例是每天从持续集成引擎运行它)。
    猜你喜欢
    • 1970-01-01
    • 2014-06-12
    • 1970-01-01
    • 1970-01-01
    • 2012-05-24
    • 1970-01-01
    • 2013-11-22
    • 2013-02-23
    • 1970-01-01
    相关资源
    最近更新 更多