系統需求
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 Native Images
Spring Boot 應用程式可以使用 GraalVM 22.3 或更高版本轉換為 Native Image。
映像檔可以使用 native build tools Gradle/Maven 外掛程式或 GraalVM 提供的 native-image
工具來建立。您也可以使用 native-image Paketo buildpack 建立 native images。
支援以下版本
名稱 | 版本 |
---|---|
GraalVM 社群版 |
22.3 |
Native Build Tools |
0.10.3 |