一、前言 基于 Spring Boot 3.x 版本开发,因为 Spring Boot 3.x 暂时没有正式发布,所以很少有 Spring Boot 3.x 开发的项目,自己也很想了踩踩坑,看看 Spring Boot 3.x 与 2.x 有什么区别。自己与记录一下在 Spring Boot 3.x 过程中遇到一下问题 二、搭建服务 chain 服务 pom.xml 文件,我这里使用的是 Spring Boot 版本 3.3.4,Spring Cloud 版本是 2023.0.3 <!-- 依赖版本管理,用于管理子模块的依赖版本 --> <properties> <!-- 项目编码 --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <!-- java编译版本 --> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <!-- java版本 --> <java.version>17</java.version> <!-- chain 版本 --> <chain.version>1.0.0</chain.version> <!--SpringCloud版本--> <spring-cloud.version>2023.0.3</spring-cloud.version> <!-- spring-boot版本 --> <spring.boot.version>3.3.4</spring.boot.version> <!-- spring framework版本 --> <spring.framework.version>6.1.13</spring.framework.version> </properties> <!-- 依赖声明 --> <dependencyManagement> <dependencies> <!--依赖管理,用于管理spring-cloud的依赖 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <v