sonar.jdbc.username=sonar
sonar.jdbc.password=sonar
sonar.jdbc.url=jdbc:mysql://172.168.1.4:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformancemysql
四、下载sonar scanner2.8版本后解压到对应目录,配置环境变量:web
#----- Default SonarQube server
sonar.host.url=http://localhost:9000/sql
#----- Default source code encoding
sonar.sourceEncoding=UTF-8数据库
#----- Global database settings (not used for SonarQube 5.2+)
sonar.jdbc.username=sonar
sonar.jdbc.password=sonarwindows
#----- PostgreSQL
#sonar.jdbc.url=jdbc:postgresql://localhost/sonarapi
#----- MySQL
sonar.jdbc.url=jdbc:mysql://172.168.1.4:3306/sonar?useUnicode=true&characterEncoding=utf8服务器
五、双击D:\sonar\sonarqube-5.6.3\sonarqube-5.6.3\bin\windows-x86-64\StartSonar.bat启动服务,出现下面的说明服务启动成功:app
此时,登陆http://localhost:9000/,界面以下:post
六、默认进入http://localhost:9000/显示的是英文,须要安装中文插件包。下载中文插件的路径:测试
administration--system-update center-available--找到chinese pack安装便可。
一、项目根目录下建立sonar-project.properties,配置以下:
参数具体根据本身的项目,语言设置。
二、cmd切换到项目根目录下,输入sonar-scanner 运行便可:
三、运行结束后,到http://localhost:9000/查看测试结果便可,根据测试结果查找代码中存在的问题,进行分析处理,从而优化代码。
四、实践规程中遇到的问题: