无法访问SpringApplication错误的类文件:spring-boot-3.2.0.jar!/SpringApplication.class

报错描述

新建springboot项目启动报错

java: 无法访问org.springframework.boot.SpringApplication
  错误的类文件: /D:/SoftWare/mavenRepository/org/springframework/boot/spring-boot/3.2.0/spring-boot-3.2.0.jar!/org/springframework/boot/SpringApplication.class
    类文件具有错误的版本 61.0, 应为 52.0
    请删除该文件或确保该文件位于正确的类路径子目录中。

解决方案

SpringBoot使用了3.0或者3.0以上,因为Spring官方发布从Spring6以及SprinBoot3.0开始最低支持JDK17,而我使用的是JDK8,所以仅需将SpringBoot版本降低为3.0以下即可。

	<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.7.14</version>
		<relativePath/> <!-- lookup parent from repository -->
	</parent>

你可能感兴趣的:(java,spring,boot,开发语言)