2

我进行了很多搜索,所有问题和答案都是关于排除特定的包结构。

我有一个带有src/main/javaandsrc/test/javasrc/generated/java目录的项目。

main和的内容generated被编译到同一目录中。

有没有办法src/generated/java/从 jacoco 插件源集中排除文件中的文件?

4

1 回答 1

0

也许是这样的:

jacocoTestReport {
    afterEvaluate {
        classDirectories = files(classDirectories.files.collect {
            fileTree(dir: it, exclude: '**/Q*')
        })
    }
}

如果这还不够(某些类以src/main/java开头Q),也许尝试用更独特的东西覆盖querydsl.prefix默认值为 的属性。Q

于 2018-03-07T12:50:24.837 回答