1.下载sonarqube(下载社区版不需要许可证),sonarscanner,安装jdk,数据库,本次安装使用jdk1.7+mysql5.7(安装配置过程不详述,自行百度)。
2.数据库新建数据库sonar。
3.解压sonarqube进入conf目录下,sonar.properties添加配置
#数据库地址
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false
#数据库登录名
sonar.jdbc.username=root
#登录密码
sonar.jdbc.password=root
#数据库编码
sonar.sorceEncoding=UTF-8
#sonar登录名
sonar.login=admin
#sonar登录密码
sonar.password=admin
4.解压sonarscanner,进入conf目录下,sonar-scanner.properties添加配置
#sonar地址
sonar.host.url=http://localhost:9000
#数据库地址
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false
#数据库登录名
sonar.jdbc.username=root
#登录密码
sonar.jdbc.password=root
#数据库编码
sonar.sorceEncoding=UTF-8
5.进入项目根目录,添加配置文件sonar-project.properties,添加配置内容
#项目Key,(唯一)
sonar.projectKey=projectKey
#项目名称
sonar.projectName=projectName
#项目版本
sonar.projectVersion=1.0
#项目资源
sonar.sources=,
#项目使用编程语言
sonar.language=java
#项目编码
sonar.sourceEncoding=UTF-8
6.配置sonarscanner环境变量
添加变量SONAR_SCANNER_HOME:sonarscanner安装目录
编辑Path:%SONAR_SCANNER_HOME%/bin;
7.项目根目录根目录打开CMD,输入命令sonar-scanner(第一次时间比较长)
8.浏览器打开http://localhost:9000,使用之前配置的admin登录,会看到刚刚分析的项目。
9.进入Administration,找到应用商店,安装汉化包,重启后生效。
原文地址:https://www.cnblogs.com/lczjsh/p/9230934.html