0
点赞
收藏
分享

微信扫一扫

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


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

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

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

1、确保插件目录有权限

SonarQube 离线安装插件的标准方法_服务器

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

SonarQube 离线安装插件的标准方法_重启_02

3、确定插件对应的版本

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

4、下载插件

SonarQube 离线安装插件的标准方法_重启_04

5、上传插件到插件目录

SonarQube 离线安装插件的标准方法_服务器_05

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

6、重启 sonar 服务即可

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

SonarQube 离线安装插件的标准方法_前端_06

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

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

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

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

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

(END)


举报

相关推荐

0 条评论