Sonar6.0基于CentOS7.2安装与Eclipse集成使用(2)

image

安装中文语言包

cd /usr/local/sonarqube-6.0/extensions/plugins/

wget -c

(这是中文语言包的源码地址:https://github.com/SonarCommunity/sonar-l10n-zh)

Sonar自带的语言规则只有:C#,Java,JavaScript,如果需要其它语言规则可以自己下载到plugins目录下后再重启sonar服务就行,

下载网址:

/usr/local/sonarqube-6.0/bin/linux-x86-64/sonar.sh restart

重启sonar服务后再次登陆地址,已经改成中文版了,所有规则已经就绪。

image

配置为自启动

vim /etc/init.d/sonar

新建文件并增加如下内容:

#!/bin/sh    
#    
# rc file for SonarQube    
#    
# chkconfig: 345 96 10    
# description: SonarQube system ()    
#    
### BEGIN INIT INFO    
# Provides: sonar    
# Required-Start: $network    
# Required-Stop: $network    
# Default-Start: 3 4 5    
# Default-Stop: 0 1 2 6    
# Short-Description: SonarQube system ()    
# Description: SonarQube system ()    
### END INIT INFO

/usr/bin/sonar $*

添加启动服务

ln -s /usr/local/sonarqube-6.0/bin/linux-x86-64/sonar.sh  /usr/bin/sonar

chmod 755 /etc/init.d/sonar chkconfig --add sonar

chkconfig sonar on

chkconfig start

4、安装sonar-runner-dist-2.4

cd /usr/local/src/

unzip sonar-runner-dist-2.4.zip

mv sonar-runner-2.4/ /usr/local/

配置PATH路径

vim /etc/profile

在文件最后加入如下内容,保存并退出。

PATH=$PATH:/usr/local/sonar-runner-2.4/bin  
export PATH

配置sonar启动配置文件

vim /usr/local/sonar-runner-2.4/conf/sonar-runner.properties

把下面内容前#号去掉或增加后,保存并退出

sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8  
sonar.jdbc.username=sonar  
sonar.jdbc.password=sonar  
sonar.host.url=http://192.168.1.190  
sonar.login=admin  
sonar.password=admin

配置Sonar、Jenkins进行持续审查

sonarQube代码质量管理工具环境筹建笔记

SonarQube代码质量管理平台安装与使用 

快速搭建Sonar代码质量管理平台

Sonar 的详细介绍请点这里
Sonar 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/85faea6617af5430fc44ad9b1a425a78.html