1.下载sonarqube-6.5,先去官网下载https://www.sonarqube.org/downloads/ 我用的是6.5的
2.下载sonar-scanner-2.5、http://download.csdn.net/download/qq_39590035/10194963
3.用cmd窗口 进入C:\Users\Administrator\Desktop\sonarqube-6.5\bin目录下找到对用的系统,windows直接启动StartSonar.bat文件 如果重启的时候出现闪屏,
3.1 ctrl+shift +Esc 结束java.exe进程
3.2 删除C:\Users\Administrator\Desktop\sonarqube-6.5 目录下的 data、log、temp下的所有文件
4.在C:\Users\Administrator\Desktop\sonar-scanner-2.5\sonar-scanner-2.5\conf的sonar-runner.properties文件配置中加上
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
sonar.jdbc.username=root
sonar.jdbc.password=root
5.在你自己的项目下写一个sonar-project.properties文件
sonar.sourceEncoding=UTF-8
sonar.projectKey=WeChat
sonar.projectName=WeChat
sonar.projectVersion=1.0
sonar.modules=java-module,javascript-module,html-module
# Java module
java-module.sonar.projectName=Java Module
java-module.sonar.language=java
# .表示projectBaseDir指定的目录
java-module.sonar.sources=.
java-module.sonar.projectBaseDir=src
java-module.sonar.java.binaries=.
# JavaScript module
javascript-module.sonar.projectName=JavaScript Module
javascript-module.sonar.language=js
javascript-module.sonar.sources=.
javascript-module.sonar.projectBaseDir=src/main/webapp
# Html module
html-module.sonar.projectName=Html Module
html-module.sonar.language=web
html-module.sonar.sources=.
html-module.sonar.projectBaseDir=src/main/webapp
6.打开cmd窗口在E:\WeChat下输入sonar-runner命令
7.输入网址localhost:9000 就会出现以下画面,就算基本配置成功,可以进入项目里面查看自己的代码,出现了那些问题。