我正在使用最新版本的Gradle(里程碑9),我正在试图弄清楚如何创建一个包含所有测试二进制文件的Jar.
根据我在互联网上发现的内容,以下内容应该有效:
task packageTests(type: Jar) {
from sourceSets.test.classes
}
Run Code Online (Sandbox Code Playgroud)
但是我得到了 -
无法在源集测试中获取只写属性"类"的值.
编码我正在尝试实现的正确方法是什么?
现在房产'类'是否已被弃用?
vic*_*csz 74
更改sourceSets.test.classes以sourceSets.test.output解决问题.
2021 年有了 Kotlin DSL,所以最新的答案如下:
tasks.register<Jar>("packageTests") {
from(sourceSets.test.get().output)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11580 次 |
| 最近记录: |