我安装了 JDK 14 并开始使用它。
但是,使用 Gradle 6.2.2 的项目无法运行,并且每次我尝试调用 Gradle Task 时都会出现以下错误:
无法初始化类 org.codehaus.groovy.runtime.InvokerHelper
其他项目,例如 Maven 项目和纯 Java 项目,可以在 Java 14 上正常工作。
重现此错误的一种简单方法是创建一个新文件夹并尝试运行该init
任务。
例如:
gradle init --type basic
FAILURE:构建失败并出现异常。
出了什么问题:无法初始化类 org.codehaus.groovy.runtime.InvokerHelper
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
在 878 毫秒内构建失败
运行此示例的 PC 使用的是 windows 10。java 版本为:
java --版本
java 14 2020-03-17 Java(TM) SE 运行时环境 (build 14+36-1461)
Java HotSpot(TM) 64 位服务器 VM(内部版本 14+36-1461,混合模式,共享)
有什么解决方案可以让 Gradle 6.2.2 与 Oracle JDK 14 一起工作吗?