SonarQube基础:中文设定设定方法

SonarQube社区提供了中文的汉化包,可以通过页面进行安装,也可直接将jar文件拷贝至指定目录,然后重启即可生效。虽然设定方法没有问题,SonarQube 7.9.1 和 SonarQube 8.0目前测试发现中文包仍然不起作用,暂时memo一下,后续继续确认。

环境准备

可参照如下链接进行SonarQube + Postgresql环境的搭建

  • LTS 7.9.1: https://liumiaocn.blog.csdn.net/article/details/102691703
  • 8.0 : https://liumiaocn.blog.csdn.net/article/details/103193801

方法1: 从管理页面安装汉化包

步骤1: 以管理员身份登录

步骤2: 安装汉化包

在Administration菜单中选中Marketplace,输入Chinese搜索中文的汉化包
SonarQube基础:中文设定设定方法_第1张图片
点击安装之后出现的Restart Server,点击确定之后SonarQube就会自动重启了。
SonarQube基础:中文设定设定方法_第2张图片
在8.0版本上安装中文包,并进行重启
SonarQube基础:中文设定设定方法_第3张图片

方法2: 拷贝汉化jar文件至extensions下的plugins目录

由于汉化包是一个jar文件,此文件也是通过SonarQube的扩展机制起到的作用,所以只需要将此文件下载下来放至extensions下的plugins目录即可。

步骤1: 准备jar文件

下载jar文件至extensions下的plugins目录,以8.0版本为例,当前的中文汉化包为sonar-l10n-zh-plugin-8.0.jar。实际上使用方法1进行安装,也是同样的结果,也是会将此jar文件下载到extensions下的plugins目录。

liumiaocn:plugins liumiao$ pwd
/Users/liumiao/sonar/sonarpostgres/extensions/plugins
liumiaocn:plugins liumiao$ ls -lrt
total 4488
-rw-r--r--  1 liumiao  staff    50329 Nov 22 03:58 sonar-l10n-zh-plugin-8.0.jar
-rw-r--r--  1 liumiao  staff  2242738 Nov 22 04:08 sonar-xml-plugin-2.0.1.2020.jar
liumiaocn:plugins liumiao$

获得sonar-l10n-zh-plugin-8.0.jar有两种方式,一种是直接下载github上的jar文件,可使用如下命令:

下载命令:wget https://github.com/SonarQubeCommunity/sonar-l10n-zh/releases/download/sonar-l10n-zh-plugin-8.0/sonar-l10n-zh-plugin-8.0.jar

也可以下载源码之后进行mvn package生成jar文件。

源码地址:https://github.com/SonarQubeCommunity/sonar-l10n-zh

你可能感兴趣的:(#,SonarQube,SonarQube,中文汉化,Chinese,Pack)