2 回答

TA贡献1804条经验 获得超8个赞
一个非常简单和绝对的替代品,他们正在尝试 gradle 并想检查他们的代码覆盖率。
在执行下面提到的步骤之前,只需在 build.gradle 文件中添加一些依赖项:
apply plugin: "jacoco"
jacoco {
toolVersion = "0.8.4"
reportsDir = file("$buildDir/")
}
tasks.withType(Test) { task -> jacoco { destinationFile =
file("$buildDir/reports/jacoco/${task.name}.exec") } }
jacocoTestReport {
reports {
html.enabled true
xml.enabled true
csv.enabled true
html.destination file("${buildDir}/jacocoHtml")
}}
按着这些次序:
清理你的 gradle:gradle clean
运行你的测试文件:gradle test --info --tests .Test.java
现在为您的代码覆盖率生成报告:gradle jacocoTestReport
这就是你所需要的。现在转到 build->jacocoHTML->index.html

TA贡献1712条经验 获得超3个赞
尝试在 eclipse 中使用 Alt+F5 进行 maven 更新,然后运行以下命令:
mvn clean install -DskipTests
希望能帮助到你。
添加回答
举报