【发布时间】:2020-12-03 05:23:53
【问题描述】:
所以我有一个多模块项目,它使用 gradle 构建了很多东西,包括一些 AWS Lambda、一个 Java(Spring Boot)微服务和一个 ReactJS webapp。
为此,我想生成一些 Jacoco 代码覆盖率报告以掌握最新情况。所以目前我有这个:
subprojects {
apply plugin: 'jacoco'
plugins.withType(JavaPlugin) {
jacoco {
toolVersion = "0.8.5"
}
}
}
哪个“有效”。但是,如果我将其更改为:
subprojects {
plugins.withType(JavaPlugin) {
apply plugin: 'jacoco'
jacoco {
toolVersion = "0.8.5"
}
}
}
Gradle 在尝试构建第一个 Java 项目时 hard 失败。我的意思是我并不介意,您必须将 jacoco 插件应用于其中没有任何 Java 代码的子项目,这真的很奇怪。有人吗?
【问题讨论】:
标签: java gradle plugins jacoco multi-module