系统需求
Spring Boot 4.0.0 至少需要支持 Java 17,并且兼容最高至 Java 25 的版本。还需要 Spring Framework 7.0.1 或更高版本。
为以下构建工具提供了显式构建支持:
| 构建工具 | 版本 |
|---|---|
梅文 |
3.6.3或更高版本 |
格拉德勒 |
Gradle 8.x(8.14或更高版本)和9.x |
Servlet 容器
Spring Boot 支持以下嵌入式 servlet 容器:
| 名称 | Servlet 版本 |
|---|---|
Tomcat 11.0.x |
6.1 |
Jetty 12.1.x |
6.1 |
你也可以将 Spring Boot 应用部署到任何兼容 Servlet 6.1+ 的容器上。
GraalVM 原生镜像
Spring Boot 应用程序可以通过 GraalVM 25 或更高版本转换为原生映像。
图像可以通过原生构建工具、Gradle/Maven 插件创建,或者原生图像工具由 GraalVM 提供。
你也可以用 native-image Paketo 构建包创建原生图片。
支持以下版本:
| 名称 | 版本 |
|---|---|
GraalVM 社区 |
25 |
原生构建工具 |
0.11.3 |