2021-04-30 00:11:56 +08:00
|
|
|
[[getting-started.system-requirements]]
|
|
|
|
== System Requirements
|
2022-04-25 15:15:39 +08:00
|
|
|
Spring Boot {spring-boot-version} requires https://www.java.com[Java 17] and is compatible up to and including Java 18.
|
2021-04-30 00:11:56 +08:00
|
|
|
{spring-framework-docs}/[Spring Framework {spring-framework-version}] or above is also required.
|
|
|
|
|
|
|
|
Explicit build support is provided for the following build tools:
|
|
|
|
|
|
|
|
|===
|
|
|
|
| Build Tool | Version
|
|
|
|
|
|
|
|
| Maven
|
|
|
|
| 3.5+
|
|
|
|
|
|
|
|
| Gradle
|
2022-07-14 22:56:32 +08:00
|
|
|
| 7.x (7.5 or later)
|
2021-04-30 00:11:56 +08:00
|
|
|
|===
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[getting-started.system-requirements.servlet-containers]]
|
|
|
|
=== Servlet Containers
|
|
|
|
Spring Boot supports the following embedded servlet containers:
|
|
|
|
|
|
|
|
|===
|
|
|
|
| Name | Servlet Version
|
|
|
|
|
2021-12-01 04:32:16 +08:00
|
|
|
| Tomcat 10.0
|
|
|
|
| 5.0
|
2021-04-30 00:11:56 +08:00
|
|
|
|
2021-12-01 04:32:16 +08:00
|
|
|
| Jetty 11.0
|
|
|
|
| 5.1
|
2021-04-30 00:11:56 +08:00
|
|
|
|
2021-12-01 04:32:16 +08:00
|
|
|
| Undertow 2.2 (Jakarta EE 9 variant)
|
|
|
|
| 5.0
|
2021-04-30 00:11:56 +08:00
|
|
|
|===
|
|
|
|
|
2021-12-01 04:32:16 +08:00
|
|
|
You can also deploy Spring Boot applications to any servlet 5.0+ compatible container.
|