系統要求
Spring Boot 4.0.0 要求至少 Java 17,併兼容包括 Java 25 在內的所有版本。還需要 Spring Framework 7.0.1 或更高版本。
對以下構建工具提供了明確的構建支援
| 構建工具 | 版本 |
|---|---|
Maven |
3.6.3 或更高版本 |
Gradle |
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 工具建立映象。您也可以使用 native-image Paketo buildpack 建立原生映象。
支援以下版本
| 名稱 | 版本 |
|---|---|
GraalVM 社群版 |
25 |
原生構建工具 |
0.11.3 |