在pom.xml文件中配置
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
</properties>
更新maven,运行仍报错"Unsupported class file major version 61",表明正在使用Java 17(版本号61)的字节码,而Spring或其依赖的库不支持该版本。
更新Spring框架和依赖库到支持Java 17的最新版本。例如:
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.3.10</version> <!-- 确保使用支持Java 17的版本 -->
</dependency>
</dependencies>
参考:ERROR:JAVA: 错误: 不支持发行版本 5 解决方法-CSDN博客
方法一和三试了不行,供个人参考