系统要求
Spring Boot 3.3.0 需要 Java 17 并且兼容到 Java 22(包括 Java 22)。还需要 Spring Framework 6.1.8 或更高版本。
为以下构建工具提供显式构建支持
构建工具 | 版本 |
---|---|
Maven |
3.6.3 或更高版本 |
Gradle |
7.x (7.5 或更高版本) 和 8.x |
Servlet 容器
Spring Boot 支持以下嵌入式 servlet 容器
名称 | Servlet 版本 |
---|---|
Tomcat 10.1 |
6.0 |
Jetty 12.0 |
6.0 |
Undertow 2.3 |
6.0 |
您也可以将 Spring Boot 应用程序部署到任何与 servlet 5.0+ 兼容的容器中。
GraalVM 原生镜像
Spring Boot 应用程序可以使用 GraalVM 22.3 或更高版本 转换为原生镜像。
可以使用 原生构建工具 Gradle/Maven 插件或 GraalVM 提供的 native-image
工具创建镜像。您也可以使用 native-image Paketo 构建包 创建原生镜像。
支持以下版本
名称 | 版本 |
---|---|
GraalVM 社区版 |
22.3 |
原生构建工具 |
0.10.2 |