系统要求

Spring Boot 3.5.0 至少需要 Java 17,并兼容最高至 Java 24。 还需要 Spring Framework 6.2.7 或更高版本。

以下构建工具提供了明确的支持:

构建工具 版本

Maven

3.6.3 或更高

Gradle

Gradle 7.x(7.6.4 或更高)或 8.x(8.4 或更高)

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 Native Images

Spring Boot 应用可使用 GraalVM 22.3 或更高版本 转换为 Native Image

镜像可通过 native build tools Gradle/Maven 插件或 GraalVM 提供的 native-image 工具创建。 你也可以使用 native-image Paketo buildpack 创建 native image。

支持以下版本:

名称 版本

GraalVM Community

22.3

Native Build Tools

0.10.6