【问题标题】:is manual installation of findbugs plugin in sonarqube ok?在 sonarqube 中手动安装 findbugs 插件可以吗?
【发布时间】:2015-09-12 14:57:06
【问题描述】:

我有一个相当旧的 sonarqube 安装,由于各种原因我无法升级。然而,我将 java 插件升级到 2.0,并遇到了多个插件不兼容的问题。我手动删除了这些插件,并在能够重新启动 sonarqube 后从升级中心重新安装它们。然而,无论出于什么奇怪的原因,findbugs 插件一直无法从中心下载。但是,我可以从这里手动下载 jar 文件:

http://downloads.sonarsource.com/plugins/org/codehaus/sonar-plugins/java/sonar-findbugs-plugin/2.0/sonar-findbugs-plugin-2.0.jar

并手动将其复制到extensions/plugins/,如here 所述。

当我重新启动 sonar-qube 时,我在日志文件中看不到任何问题,实际上我看到了:

2015.06.25 12:44:44 INFO  org.sonar.INFO  Register rules [common-java/java]...
2015.06.25 12:44:44 INFO  org.sonar.INFO  Register rules [common-java/java] done: 6 ms

但是,有些问题:如果我去更新中心,我没有在已安装插件下看到findbugs,但在可用插件下我也看不到它。

有人可以澄清手动正确安装应该怎么做吗?

另外,当我转到 Quality Profiles 部分时,我在 Java 下只看到两行:

                                Rules
SonarWay                          70  ...
SonarWay with Findbugs            70

这似乎是很少的规则,我知道应该还有更多……我错过了什么?

【问题讨论】:

    标签: plugins sonarqube findbugs


    【解决方案1】:

    Java Plugin 2.0 版嵌入了 FindBugs,因此无需单独下载。这也是您在下载中心看不到它的原因。您应该删除它并重新启动服务器。这也可以解决您的个人资料的问题。

    【讨论】:

      猜你喜欢
      • 2015-11-30
      • 2016-07-22
      • 1970-01-01
      • 2021-10-06
      • 2014-08-26
      • 2015-11-11
      • 2016-04-29
      • 2017-03-12
      • 1970-01-01
      相关资源
      最近更新 更多