在 sonarqube 中手动安装 findbugs 插件可以吗?
is manual installation of findbugs plugin in sonarqube ok?
我有一个相当旧的 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
这似乎是很少的规则,我知道应该有更多...我错过了什么?
JavaPlugin version 2.0内嵌FindBugs,无需单独下载。这也是您在下载中心看不到它的原因。您应该将其删除并重新启动服务器。这也可能会解决您的个人资料问题。
我有一个相当旧的 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
这似乎是很少的规则,我知道应该有更多...我错过了什么?
JavaPlugin version 2.0内嵌FindBugs,无需单独下载。这也是您在下载中心看不到它的原因。您应该将其删除并重新启动服务器。这也可能会解决您的个人资料问题。