SonarQube 5.1.2和Maven 3.3集成

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SonarQube 5.1.2和Maven 3.3集成相关的知识,希望对你有一定的参考价值。

我正在尝试将SonarQube 5.1.2Maven 3.3集成在一起。但是我认为仅在SonarQube版本5.1之前才支持。

当我运行mvn sonar:Sonar时>

嵌入式错误:无法为插件'org.codehaus.sonar:Sonar-mav构建项目en-plugin':在存储库中找不到POM'org.codehaus.sonar:Sonar-maven-plugin':无法从任何存储库下载工件

org.codehaus.sonar:Sonar-maven-plugin:Pom:5.1.2

来自指定的远程存储库:中央(http://repo1.maven.org/maven2),

有什么想法吗?

我正在尝试将SonarQube 5.1.2与Maven 3.3集成。但是我认为只有在SonarQube 5.1版之前才支持。当我运行mvn sonar:Sonar嵌入式错误:无法为插件'...

答案

正确的命令行是mvn org.codehaus.mojo:sonar-maven-plugin:sonar(请参阅groupId的区别)。所有版本的Maven 3和SonarQube都支持它。

另一答案

[sonar:Sonar!= sonar:sonar谨防拼写。

以上是关于SonarQube 5.1.2和Maven 3.3集成的主要内容,如果未能解决你的问题,请参考以下文章

SonarQube 和 JaCoCo (maven) 命名约定

用SonarQube和SonarLint分析maven项目中的Java代码坏味道

用SonarQube和SonarLint分析maven项目中的Java代码坏味道

Maven 和 SonarTsPlugin 的 SonarQube 扫描仪无法运行节点

为啥删除的 Maven 模块不会从 SonarQube 中消失?

如何在没有 Maven 和 Docker 的 Jenkins 声明式管道中执行 SonarQube 扫描仪