Spring Boot 2.0.5.RELEASE requires Java 8 or 9 and Spring Framework 5.0.9.RELEASE or above.
Explicit build support is provided for the following build tools:
Maven
3.2+
Gradle
4.x
Spring Boot supports the following embedded servlet containers:
Tomcat 8.5
3.1
Jetty 9.4
Undertow 1.4
You can also deploy Spring Boot applications to any Servlet 3.1+ compatible container.