错误信息为:
* Exception is:
org.gradle.cache.CacheOpenException: Could not open init generic class cache for initialization script '/tmp/ijmapper.gradle' (/home/julius/.gradle/caches/7.6.1/scripts/dnnmnny7cynyzgkf00s30jlld).
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.open(DefaultPersistentDirectoryStore.java:91)
... 166+ more
Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 64
我使用这个表格查询了一下,它是Java 20。问题在于,我没有选择Java-20,而是选择了Java-17。更糟糕的是,我目前无法在我的Linux机器上安装Java-20。
gradlew
对我来说失败了,我认为这是因为gradlew
已经损坏了,所以你不能在第一次运行时运行它。用我的 homebrew 安装的gradle
替换gradlew
解决了这个问题。 - Kassian Sun