You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gradle报错:Java 22下不支持类文件版本66的解决咨询

Gradle 搭配 Java 22 构建报错求助

报错信息

Could not open cp_init generic class cache for initialization script 'C:\Users\mahendra_narada\AppData\Roaming\Code\User\workspaceStorage\817674aa27f755155b7d9dabc7fd3ea5\Oracle.oracle-java\userdir\var\cache\gradle\nb-tooling.gradle' (C:\Users\mahendra_narada\.gradle\caches\7.5\scripts\d6xbftyinmb8c7v2qcj0zlw41). BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 66

问题分析

报错核心是不支持类文件版本66,这是Java 22对应的专属类文件版本,推测当前使用的Gradle版本无法兼容Java 22。

已尝试的解决方法

  • 在Gradle配置中设置sourceCompatibility和targetCompatibility为JavaVersion.VERSION_1_8,问题未解决
  • 验证Gradle与Java 22的兼容性,将JAVA_HOME指向Java 22安装目录,无效
  • 检查自定义初始化脚本,未发现异常,问题依旧存在

寻求帮助

需要适配Gradle与Java 22的可行方案,或解决该报错的具体方法。

内容的提问来源于stack exchange,提问作者narada mahendra

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 09:42:35