首页 > 解决方案 > 将 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

标签: gradlejava-8gradlewjava-13

解决方案


添加以下代码

tasks.withType(Test){
scanForTestClasses = false
include "**/*Test.class"
 }

按照以下链接中的说明生成 build.gradle 文件

将 sourceCompatibility 和 targetCompatibility 从 1.8 更改为 13 时任务“:test”的执行失败


推荐阅读