2021-04-30 00:11:56 +08:00
|
|
|
[[getting-started.system-requirements]]
|
|
|
|
== System Requirements
|
2021-09-22 14:58:29 +08:00
|
|
|
Spring Boot {spring-boot-version} requires https://www.java.com[Java 8] and is compatible up to and including Java 17.
|
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
|
2021-05-07 18:29:51 +08:00
|
|
|
| 6.8.x, 6.9.x, and 7.x
|
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
|
|
|
|
|
|
|
|
| Tomcat 9.0
|
|
|
|
| 4.0
|
|
|
|
|
|
|
|
| Jetty 9.4
|
|
|
|
| 3.1
|
|
|
|
|
|
|
|
| Jetty 10.0
|
|
|
|
| 4.0
|
|
|
|
|
|
|
|
| Undertow 2.0
|
|
|
|
| 4.0
|
|
|
|
|===
|
|
|
|
|
2021-09-09 08:56:44 +08:00
|
|
|
You can also deploy Spring Boot applications to any servlet 3.1+ compatible container.
|