SonarQube:文件不是插件。请删除它并重新启动:sonar-maven-plugin-3.0.2.jar

时间:2016-05-23 01:45:27

标签: sonarqube sonarqube-scan

我正在尝试将我的SonarQube从SN4.0升级到SN5.5。我想使用maven扫描仪(sonar-maven-plugin-3.0.2.jar),以便我可以使用PDF报告。不幸的是,我正在点击“文件不是插件。请删除它并重新启动:sonar-maven-plugin-3.0.2.jar”。

我在http://mvnrepository.com/artifact/org.sonarsource.scanner.maven/sonar-maven-plugin/3.0.2下载了sonar-maven-plugin-3.0.2.jar。在SN5.5设置上我错过了什么?

1 个答案:

答案 0 :(得分:2)

SonarQube Scanner for Maven不是插件,而是扫描仪。这就是为什么您不需要根据extensions/plugins错误在File is not a plugin. Please delete it and restart..部署它。

您的其他错误:

  

[错误]执行失败......:执行org.sonarsource.scanner.maven时遇到API不兼容:sonar -maven-plugin:3.0.2:sonar:java.lang.NoSuchMethodError:org.sonar。 api.resources。 Project.getConfiguration()Lorg /阿帕奇/公地/配置/配置

这很可能是因为插件与SonarQube 5.5不兼容。查看SonarQube服务器中安装的插件,并根据Plugin Version Matrix对其版本进行交叉检查。