gradle - 将 sourceCompatibility 和 targetCompatibility 从 1.8 更改为 13 时,任务“:test”的 Gradle 执行失败
问题描述
从源和目标兼容性从 1.8 迁移到 13 时发生以下错误 FAILURE: Build failed with an exception。出了什么问题:任务':test'执行失败。无法读取类文件 C:\Users\FixedSizeFifoDoubleArrayTest.class
尝试更改 sourceCompatibility = 1.8 targetCompatibility = 13
解决方案
添加以下代码
tasks.withType(Test){
scanForTestClasses = false
include "**/*Test.class"
}
按照以下链接中的说明生成 build.gradle 文件
将 sourceCompatibility 和 targetCompatibility 从 1.8 更改为 13 时任务“:test”的执行失败
推荐阅读
- r - 如何对时间序列进行二次采样(GPS 位置突发)
- r - 这里的 goto 语句(来自例如 c++)的 r 等价物是什么?
- jena - 耶拿 org.apache.jena.sparql.core.GraphView 的目的是什么
- c# - 使用 linq 分隔特殊字符所在的字符串
- javascript - 将 snap svg 画布信息保存到 xml
- c# - 使用 Bluebeam 的 Revit 打印 PDF
- javascript - 如何使按钮单击然后使用reactjs打开图像
- javascript - 如何根据当前项目在 Object.keys 循环内运行 Firebase 查询,而不会导致“等待必须在异步函数错误内”
- for-loop - 批处理文件 - 如果文件夹为空,如何退出循环
- huggingface-transformers - 是否有“未经训练”的 gpt 模型文件夹?