sonar6.7.6安装及汉化

sonar下载地址

https://www.sonarqube.org/downloads/

下载请选择sonar6.7.6安装及汉化

然后解压 在目录F:\tools\sonarqube-6.7.6\bin\windows-x86-64

启动StartSonar.bat

在浏览器输入http://localhost:9000

sonar6.7.6安装及汉化

第二步添加数据库配置

新建mysql数据库,在F:\tools\sonarqube-6.7.6\conf\sonar.properties

文件下添加

sonar.jdbc.url=jdbc:mysql://127.0.0.1:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
sonar.jdbc.username=root
sonar.jdbc.password=
sonar.sorceEncoding=UTF-
sonar.login=admin
sonar.password=admin

停止sonar

在win10任务管理器里面停止  这个感觉有点恶心,如果有很多个,都要全部停止,不然再次启动会失败

sonar6.7.6安装及汉化

重启StartSonar.bat  打开数据库表示成功

sonar6.7.6安装及汉化

安装汉化包

安装汉化包试试:页面上找到Administration > Marketplace,在搜索框中输入chinese,出现一个Chinese Pack,点击右侧的install按钮。

sonar6.7.6安装及汉化

重启StartSonar.bat

sonar6.7.6安装及汉化

sonar-scanner安装

下载地址 https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner

添加环境变量打开path,输入F:\tools\sonar-scanner-3.3.0.1492-windows\bin

检查是否安装成功 sonar-scanner -v

sonar6.7.6安装及汉化

修改配置文件F:\tools\sonar-scanner-3.3.0.1492-windows\conf\sonar-scanner.properties

添加数据库连接

sonar.jdbc.url=jdbc:mysql://127.0.0.1:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
sonar.jdbc.username=root
sonar.jdbc.password=

最后一步在需要分析的项目的跟目录新建sonar-project.properties

加入如下配置

# must be unique in a given SonarQube instance
sonar.projectKey=claimmmcp
sonar.projectName=claimmmcp
sonar.projectVersion=1.0
sonar.sources=src
sonar.binaries=bin
sonar.language=java
sonar.sourceEncoding=UTF-8
sonar.java.binaries=target/classes

开始scanner

1、打开CMD命令行,

2、cd进入你的工作空间,某个工程的代码路径,

3、敲入sonar-scanner,即可进行分析

第一次编译遇到的问题

sonar6.7.6安装及汉化

解决办法添加

sonar.java.binaries=target/classes

上一篇:MYSQL错误:You can't specify target table for update in FROM clause


下一篇:hbase概念解析