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

导入公司Gradle项目遇Unsupported class file major version 61错误求助

Gradle项目导入Eclipse时Unsupported class file major version 61问题解决

问题原因

Unsupported class file major version 61对应Java 17,说明Buildship插件执行初始化脚本时,使用的Gradle版本不支持Java 17,或者本地JDK版本与Gradle的兼容范围不匹配。

解决步骤

1. 确认Gradle与Java版本兼容性

  • 查看项目根目录gradle/wrapper/gradle-wrapper.properties中的distributionUrl,确认Gradle版本
  • 兼容性对应关系(官方标准):
    • Gradle 7.0及以上版本支持Java 17
    • 若Gradle版本低于7.0,需升级Gradle或降级JDK至Java 11及以下

2. 调整Eclipse Buildship的JDK配置

  • 打开Eclipse,路径:Window > Preferences > Gradle > Arguments
  • 在Java Home中选择与当前Gradle版本兼容的JDK(例如Gradle 7.x+选Java 17,旧版Gradle选Java 11/8)

3. 重建Buildship初始化脚本

  • 删除目录D:\STS workspace UR\.metadata\.plugins\org.eclipse.buildship.core\init.d下的eclipsePlugin.gradle文件
  • 重启Eclipse后重新导入项目,Buildship会自动生成适配当前环境的初始化脚本

4. 核对项目导入设置

结合导入设置截图确认:

  • Local installation directory选择的Gradle版本需支持当前JDK
  • 勾选Override workspace settings时,指定的Java Home必须与Gradle版本兼容

完整堆栈信息

原堆栈代码内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 08:42:03