一、sonar启动,停止,重启服务命令
进入sonar安装bin目录下如/usr/local/sonarqube-5.6.1/bin/linux-x86-64,运行命令:
./sonar.sh stop 停止服务
./sonar.sh start 启动服务
./sonar.sh restart 重启服务
二 汉化
sonar-l10n-zh-plugin-1.11.jar下载地址(注意不同的版本之间要匹配)
sonarQubeJenkins 集成 Sonar_重启
https://github.com/SonarQubeCommunity/sonar-l10n-zh/releases
找到1.11 jar,将下载好的sonar-l10n-zh-plugin-1.11.jar放到/usr/local/sonarqube-5.6.1/extensions/plugins下,重启sonarqube服务(./sonar.sh restart)

jenkins安装好之后,选中某个环境的项目:

sonarQubeJenkins 集成 Sonar_重启_02

sonarQubeJenkins 集成 Sonar_重启_03

sonarQubeJenkins 集成 Sonar_linux_04
sonarQubeJenkins 集成 Sonar_重启_05

Analysis properties中的值:

sonar.projectKey=dev-tms-admin  
sonar.projectName=dev-tms-admin
sonar.projectVersion=1.0-SNAPSHOT
sonar.sources=src
sonar.java.binaries=target
sonar.language=java
sonar.sourceEncoding=UTF-8

如果一个工程分了api和web模块,配置如下:

sonar.projectKey=tms-admin-web  
sonar.projectName=tms-admin-web
sonar.projectVersion=1.0-RELEASE
sonar.sources=tms-admin-web/src
sonar.java.binaries=tms-admin-web/target
sonar.language=java
sonar.sourceEncoding=UTF-8

配置好后,去构建一下项目:
sonarQubeJenkins 集成 Sonar_java_06
sonarQubeJenkins 集成 Sonar_重启_07
出现结果:
sonarQubeJenkins 集成 Sonar_jar_08