首頁 > 軟體

Linux下為Sonarqube安裝中文外掛

2020-06-16 16:57:49

前言

上次安裝了Sonarqube英文版使用起來不方便,這次為Sonarqube安裝中文外掛。

前期準備:

軟體下載:

https://github.com/SonarQubeCommunity/sonar-l10n-zh

安裝外掛:

1.下載外掛jar檔案

2.將jar檔案複製到Sonarqube主目錄extensions/plugins資料夾內

3.重新啟動Sonarqube服務

上傳jar檔案至伺服器

[root@t-xi-sonar01 ~]# ls

anaconda-ks.cfg                                        mysql-community-libs-5.7.20-1.el6.x86_64.rpm

install.log                                            mysql-community-libs-compat-5.7.20-1.el6.x86_64.rpm

install.log.syslog                                      mysql-community-server-5.7.20-1.el6.x86_64.rpm

jre-8u151-linux-x64.rpm                                mysql-community-test-5.7.20-1.el6.x86_64.rpm

mysql-5.7.20-1.el6.x86_64.rpm-bundle.tar                sonar-l10n-zh-plugin-1.16.jar

mysql-community-client-5.7.20-1.el6.x86_64.rpm          sonar-l10n-zh-sonar-l10n-zh-plugin-1.16.tar.gz

mysql-community-common-5.7.20-1.el6.x86_64.rpm          sonar-l10n-zh-sonar-l10n-zh-plugin-1.16.zip

mysql-community-devel-5.7.20-1.el6.x86_64.rpm          sonarqube-6.7.1

mysql-community-embedded-5.7.20-1.el6.x86_64.rpm        sonarqube-6.7.1.zip

mysql-community-embedded-devel-5.7.20-1.el6.x86_64.rpm

[root@t-xi-sonar01 ~]# mv sonar-l10* /etc/sonarqube/

[root@t-xi-sonar01 ~]# chown -R sonar.sonar /etc/sonarqube/

切換到Sonarqube執行賬戶sonar下

[root@t-xi-sonar01 sonarqube]# su - sonar

[sonar@t-xi-sonar01 ~]$ cd /etc/sonarqube/

[sonar@t-xi-sonar01 sonarqube]$ ls

bin      data          lib                            sonar-l10n-zh-sonar-l10n-zh-plugin-1.16.tar.gz  web

conf    elasticsearch  logs                          sonar-l10n-zh-sonar-l10n-zh-plugin-1.16.zip

COPYING  extensions    sonar-l10n-zh-plugin-1.16.jar  temp

[sonar@t-xi-sonar01 sonarqube]$ mv sonar-l10n-zh-plugin-1.16.jar extensions/plugins/

重新啟動Sonarqube軟體

[sonar@t-xi-sonar01 sonarqube]$ bin/linux-x86-64/sonar.sh stop

Stopping SonarQube...

Waiting for SonarQube to exit...

Stopped SonarQube.

[sonar@t-xi-sonar01 sonarqube]$ bin/linux-x86-64/sonar.sh start

Starting SonarQube...

Started SonarQube.

[sonar@t-xi-sonar01 sonarqube]$ tail -f logs/es.log

存取http://192.168.1.59:9000

設定Sonar、Jenkins進行持續審查 http://www.linuxidc.com/Linux/2016-08/133877.htm

sonarQube程式碼品質管理工具環境籌建筆記 http://www.linuxidc.com/Linux/2016-08/133878.htm

SonarQube程式碼品質管理平台安裝與使用  http://www.linuxidc.com/Linux/2016-08/133879.htm

SonarQube升級過程記錄  http://www.linuxidc.com/Linux/2016-08/133880.htm

Ubuntu 16.04下安裝設定SonarQube+MySQL  http://www.linuxidc.com/Linux/2017-05/143860.htm

Fedora 21上搭建Jenkins+SonarQube的Maven專案自動化測試平台  http://www.linuxidc.com/Linux/2017-02/140780.htm

使用 Sonar 進行程式碼品質管理  http://www.linuxidc.com/Linux/2016-08/133876.htm

Sonar 的詳細介紹請點這裡
Sonar 的下載地址請點這裡

本文永久更新連結地址http://www.linuxidc.com/Linux/2018-01/150148.htm


IT145.com E-mail:sddin#qq.com