SonarQube 离线安装插件的标准方法

Posted catoop

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SonarQube 离线安装插件的标准方法相关的知识,希望对你有一定的参考价值。

sonarqube 安装后,想要正常分析代码,是需要对应安装插件的。

但是,因为 Qiang 的问题,这让在 github 上的各种插件的下载成了问题,如果你的服务器是内网的,或者你的宽带访问 github 不正常,则需要通过离线下载插件包的方式进行离线处理。

方法比较简单,对照以下步骤进行即可,本例以中文插件和findbug插件的安装为例:

1、确保插件目录有权限

2、在插件市场搜索插件并进入插件官方页面

3、确定插件对应的版本

4、下载插件

5、上传插件到插件目录

确保插件有读取权限,如果你熟悉权限,直接全部给 755 权限即可。

6、重启 sonar 服务即可

在 UI 界面上重启,或者直接在服务器上重启 sonar 服务。

服务重启完成后,插件就正常被加载生效了。

如果插件目录和插件本身权限不对导致程序无法正确加载插件,查看 sonar 日志可以看到权限错误的异常,这个很容易排查。


分析 Java 代码的基础包下载示例(这是必须的,不然有些插件无法运行)

如果知道对应的版本号,也可以直接到 Maven 中央仓库下载


(END)

以上是关于SonarQube 离线安装插件的标准方法的主要内容,如果未能解决你的问题,请参考以下文章

如何在eclipse离线安装svn插件

eclipse可以离线安装maven插件吗

谷歌浏览器如何安装CRX插件?crx离线插件安装方法

ES实战ES 插件包离线安装(本地文件)

Sublime Text 离线安装插件的方法

Sublime Text 离线安装插件的方法