系統要求
Spring Boot 3.4.5 要求至少 Java 17,併兼容最高包括 Java 24 的版本。Spring Framework 6.2.6 或更高版本也是必需的。
對以下構建工具提供明確的構建支援
構建工具 | 版本 |
---|---|
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
工具建立。您還可以使用原生的 Paketo buildpack (native-image Paketo buildpack) 建立原生映象。
支援以下版本
名稱 | 版本 |
---|---|
GraalVM Community |
22.3 |
Native Build Tools |
0.10.6 |