降级Spring Boot版本
将 Spring Boot 依赖从3.3.1降级到 2.5.6 版本,并删除错误的版本依赖。
步骤1:删除本地 Maven 仓库中的旧版本
首先,确保本地 Maven 仓库中没有错误的 Spring Boot 版本。手动删除以下目录:
C:\Users\Administrator\.m2\repository\org\springframework\boot\spring-boot\3.3.1\
步骤2:确保 pom.xml 文件中的 Spring Boot 版本正确
确保你的 pom.xml 文件中所有 Spring Boot 相关依赖都使用 2.5.6 版本:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.6</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.example</groupId>
<artifactId>hello-world</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>hello-world</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
步骤3:清理并重新构建项目
1.清理项目:
打开终端或命令提示符,导航到项目根目录,运行以下命令清理项目:
mvn clean
2.重新下载并构建项目:
运行以下命令重新下载依赖并构建项目:mvn compile
步骤4:确保 IntelliJ IDEA 的项目和模块配置正确
1.打开项目结构设置:
在 IntelliJ IDEA 中,点击 File -> Project Structure。
2.设置 Project SDK:
在 Project 选项卡中,确保 Project SDK 设置为 JDK 1.8。
确保 Project language level 设置为 8 - Lambdas, type annotations etc.。
3. 检查模块 SDK 设置:
在 Modules 选项卡中,选择项目模块。
确保每个模块的 SDK 设置为 Project SDK (1.8)。
在 Language level 中,确保设置为 8 - Lambdas, type annotations etc.。
4.检查编译器设置:
点击 File -> Settings -> Build, Execution, Deployment -> Compiler -> Java Compiler。
确保 Project bytecode version 设置为 1.8。
原文地址:https://blog.csdn.net/savagelin/article/details/140173855
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!