使用 Spring Boot 可以很容易地创建出能直接运行的独立的、生产级别的基于 Spring 的应用。我们对 Spring 平台和第三方类库有自己的考虑,因此您可以从最基本的开始。大多数 Spring Boot 应用只需要很少的 Spring 配置。
您可以使用 springboot 创建 Java 应用程序,这些应用程序可以通过使用 java -jar 或更传统的 war 包部署启动。我们还提供了一个命令行工具来运行 “spring 脚本”。
我们的主要目标是:
Spring Boot 2.6.7 需要 java8,并且可以兼容到 java17。Spring Framework 5.3.19或以上也是必需的。
为以下构建工具提供了明确的构建支持:
Build Tool | Version |
---|---|
Maven | 3.5+ |
Gradle | 6.8.x, 6.9.x, and 7.x |
Spring Boot 支持以下嵌入的 servlet 容器:
Name | Servlet Version |
---|---|
Tomcat 9.0 | 4.0 |
Jetty 9.4 | 3.1 |
Jetty 10.0 | 4.0 |
Undertow 2.0 | 4.0 |
您还可以将 Spring Boot 应用程序部署到任何兼容 Servlet 3.1以上的容器中。