SonarQube, The leading product for Continuous Code Quality.
安装
下载(sonarqube-7.4.zip)解压即可。
新建数据库schema和user。
修改配置文件sonar.properties,设置数据库连接相关信息。
1 |
|
plugin
插件可以通过Web页面上的marketplace安装,或者人工安装插件jar到extensions/plugins
目录。
Community plugins for SonarQube
[Plugin Library](https://docs.sonarqube.org/display/PLUG/Plugin+Library)
[Plugin Version Matrix](https://docs.sonarqube.org/display/PLUG/Plugin+Version+Matrix)
SonarJava
JaCoCo
SonarQube默认支持JaCoCo,从jacoco.exec
和jacoco-it.exec
【sonar.jacoco.reportPaths
】生成测试覆盖相关数据。
1 |
|
参考Usage of JaCoCo with SonarJava
spotbugs
sonarcube从spotbugs生成的reports导入
1 |
|
1 |
|
PMD
sonarcube从pmd生成的reports导入
1 |
|
1 |
|
checkstyle
sonarcube从checkstyle生成的reports导入
1 |
|
1 |
|