# System Requirements

Spring Boot 2.6.4 requires Java 8 (opens new window) and is compatible up to and including Java 17. Spring Framework 5.3.16 (opens new window) or above is also required.

Explicit build support is provided for the following build tools:

Build Tool Version
Maven 3.5+
Gradle 6.8.x, 6.9.x, and 7.x

# 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

You can also deploy Spring Boot applications to any servlet 3.1+ compatible container.

原文链接: https://docs.spring.io/spring-boot/docs/2.6.4/reference/html/getting-started.html#getting-started.system-requirements