Gradle 添加 Jacoco 分析单元测试覆盖率工具
Jacoco 是一个免费的 Java 单元测试覆盖率分析工具,在 Gradle 中添加插件,在编译的同事进行单元测试覆盖率分析
配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| buildscript { repositories { mavenCentral() maven { url "https://plugins.gradle.org/m2/" } } }
apply plugin: 'java' apply plugin: 'jacoco'
group = 'cn.com.hellowood' version = '0.0.1-SNAPSHOT' sourceCompatibility = 1.8
repositories { mavenCentral() maven { url "https://plugins.gradle.org/m2/" } }
war { baseName = 'Security' version = '' }
jacocoTestReport { reports { xml.enabled false html.enabled true } }
check.dependsOn jacocoTestReport
|
生成结果
编译完成后会在 ${buildDir}/build/reports/jacoco/ 下会生成报告
