系统要求

Spring Boot 3.3.5 至少需要 Java 17,并兼容最高到 Java 23 的版本。也需要 Spring Framework 6.1.14 或更高版本。

为以下构建工具提供显式构建支持

构建工具 版本

Maven

3.6.3 或更高版本

Gradle

7.x (7.5 或更高版本) 和 8.x

Servlet 容器

Spring Boot 支持以下嵌入式 Servlet 容器

名称 Servlet 版本

Tomcat 10.1 (10.1.25 或更高版本)

6.0

Jetty 12.0

6.0

Undertow 2.3

6.0

您还可以将 Spring Boot 应用程序部署到任何兼容 Servlet 5.0+ 的容器。

GraalVM 原生镜像

Spring Boot 应用程序可以使用 GraalVM 22.3 或更高版本 转换为原生镜像

可以使用 原生构建工具 Gradle/Maven 插件或 GraalVM 提供的 native-image 工具创建镜像。您也可以使用 原生镜像 Paketo buildpack 创建原生镜像。

支持以下版本

名称 版本

GraalVM 社区版

22.3

原生构建工具

0.10.3