Rpj*_*Rpj 26 java gradle jacoco
将启用更改为必需会在 gradle 7.5 中引发错误
> Configure project :
The Report.enabled property has been deprecated. This is scheduled to be removed in Gradle 8.0. Please use the required property instead. See https://docs.gradle.org/7.5/dsl/org.gradle.api.reporting.Report.html#org.gradle.api.reporting.Report:enabled for more details.
jacocoTestReport {
reports {
- xml.enabled false
- csv.enabled false
- html.enabled true
+ xml.required false
+ csv.required false
+ html.required true
}
}
> Could not find method required() for arguments [false] on Report xml of type org.gradle.api.reporting.internal.TaskGeneratedSingleFileReport.
Run Code Online (Sandbox Code Playgroud)
tho*_*est 53
required是一个属性,而不是一个方法。这应该有帮助:
Groovy DSL (build.gradle)
jacocoTestReport {
reports {
xml.required = false
csv.required = false
html.required = true
}
}
Run Code Online (Sandbox Code Playgroud)
Kotlin DSL (build.gradle.kts)
jacocoTestReport {
reports {
xml.required = false
csv.required = false
html.required = true
}
}
Run Code Online (Sandbox Code Playgroud)
请参阅:JaCoCo 报告配置
对于 gradle 8.2.1 我发现以前的答案也失败了。
这对我有用:
jacocoTestReport {
reports {
xml.required.set(false)
csv.required.set(false)
html.required.set(true)
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16337 次 |
| 最近记录: |