gpt4 book ai didi

java - Eclipse - Java - Gradle 正在跳过 jacocoTestReport

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:07:07 26 4
gpt4 key购买 nike

项目结构:

    src/main/java
src/main/resources
src/test/java

Gradle 版本:2.2.1

这是我的build.gradle

    apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'jacoco'
version = '1.0'
sourceCompatibility = 1.7
targetCompatibility = 1.7

test {
include 'src/test/java'
finalizedBy jacocoTestReport

}

jacoco {
toolVersion = "0.7.6.201602180812"

}

jacocoTestReport {
group = "Reporting"
description = "Generate Jacoco coverage reports after running tests."
additionalSourceDirs = files(sourceSets.main.allJava.srcDirs)
reports {
xml.enabled false
csv.enabled false
html.destination "${buildDir}/reports/jacoco/html"
}
}

当我将 gradle 任务作为“test jacocoTestReport”运行时,我得到以下结果

  :compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test UP-TO-DATE
:jacocoTestReport SKIPPED

有人可以建议应该添加什么来执行 jacoco 测试报告。

谢谢。

最佳答案

任务只有在覆盖数据可用时才会运行。您还可以通过运行 test 任务来确保这一点。

来源 - Running jacocoReport

关于java - Eclipse - Java - Gradle 正在跳过 jacocoTestReport,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39610659/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com