首页 > 解决方案 > Buildship:不支持的类文件主要版本 60

问题描述

升级到 Eclipse/Spring Tool Suite 4.11.0 后,Java 15 项目上的 Gradle 刷新无法工作并报告错误Unsupported class file major version 60(= Java 16),即使在 Preferences -> Java -> Installed JREs 中设置了 Java 15。

Gradle Buildship 作为 Eclipse 插件安装。

标签: eclipsegradlebuildship

解决方案


解决方案是在 Gradle 首选项中显式设置 Java 版本。

在此处输入图像描述

附加信息:Eclipse 本身以嵌入式 Java 16 启动,如下所示SpringToolSuite4.ini

-startup
plugins/org.eclipse.equinox.launcher_1.6.200.v20210416-2027.jar

Eclipse 启动时使用的 Java 版本不应该影响 Gradle Buildship 插件,但它会影响。


推荐阅读