by:垃圾程序員
當(dāng)前文章具有時(shí)效性,在當(dāng)前springboot的版本下做的整合。之后大家視情況可以直接到Spring的官網(wǎng)查看
Spring | HomeLevel up your Java code and explore what Spring can do for you.https://spring.io/下面是Spring Boot各個(gè)版本的支持時(shí)間
下面是Spring Boot 推薦使用的各個(gè)版面,并標(biāo)注出推薦使用的JAVA版本和Spring Framework版本、對(duì)構(gòu)建工具的支持、對(duì)servlet 容器的支持。
Spring Boot 3.1.2:
Spring Boot 3.1.2 需要 Java?17,并且與 Java 20 兼容。還需要 Spring Framework 6.0.11?或更高版本。
構(gòu)建工具 | 版本 |
---|---|
Maven |
3.6.3 或更高版本 |
Gradle |
7.x(7.5 或更高版本)和 8.x |
servlet 容器 | Servlet 版本 |
---|---|
Tomcat 10.1 |
6.0 |
Jetty 11.0 |
5.0 |
Undertow 2.3 |
6.0 |
Spring Boot 3.2.0-SNAPSHOT:
Spring Boot 3.2.0-SNAPSHOT 需要 Java?17,并且與 Java 20 兼容。還需要?Spring Framework 6.1.0-M3?或更高版本。
構(gòu)建工具 | 版本 |
---|---|
Maven |
3.6.3 or later |
Gradle |
7.x (7.5 or later) and 8.x |
servlet 容器 | Servlet 版本 |
---|---|
Tomcat 10.1 |
6.0 |
Jetty 11.0 |
5.0 |
Undertow 2.3 |
6.0 |
Spring Boot 3.2.0-M1:
Spring Boot 3.2.0-M1 需要 Java?17,并且與 Java 20 兼容。還需要?Spring Framework 6.1.0-M3?或更高版本。
構(gòu)建工具 | 版本 |
---|---|
Maven |
3.6.3 or later |
Gradle |
7.x (7.5 or later) and 8.x |
servlet 容器 | Servlet 版本 |
---|---|
Tomcat 10.1 |
6.0 |
Jetty 11.0 |
5.0 |
Undertow 2.3 |
6.0 |
Spring Boot 3.1.3-SNAPSHOT:
Spring Boot 3.1.3.SNAPSHOT需要Java 17 ,并且兼容Java 20(包括Java 20)。還需要Spring Framework 6.0.11或更高版本。
構(gòu)建工具 | 版本 |
---|---|
Maven |
3.6.3 or later |
Gradle |
7.x (7.5 or later) and 8.x |
servlet 容器 | Servlet 版本 |
---|---|
Tomcat 10.1 |
6.0 |
Jetty 11.0 |
5.0 |
Undertow 2.3 |
6.0 |
Spring Boot 3.0.10-SNAPSHOT:
Spring Boot 3.0.10-SNAPSHOT 需要 Java?17,并且與 Java 20 兼容。還需要 Spring Framework 6.0.11?或更高版本。
構(gòu)建工具 | 版本 |
---|---|
Maven |
3.5+ |
Gradle |
7.x (7.5 or later) and 8.x |
servlet 容器 | Servlet 版本 |
---|---|
Tomcat 10.1 |
6.0 |
Jetty 11.0 |
5.0 |
Undertow 2.3 |
6.0 |
Spring Boot 3.0.9:
Spring Boot 3.0.9 需要 Java?17,并且與 Java 20 兼容。還需要 Spring Framework 6.0.11?或更高版本。
構(gòu)建工具 | 版本 |
---|---|
Maven |
3.5+ |
Gradle |
7.x (7.5 or later) and 8.x |
servlet 容器 | Servlet 版本 |
---|---|
Tomcat 10.1 |
6.0 |
Jetty 11.0 |
5.0 |
Undertow 2.3 |
6.0 |
Spring Boot 2.7.15-SNAPSHOT:
Spring Boot 2.7.15-SNAPSHOT 需要 Java 8,并且與?Java?20 兼容。還需要 Spring Framework 5.3.29?或更高版本。
構(gòu)建工具 | 版本 |
---|---|
Maven |
3.5+ |
Gradle |
6.8.x, 6.9.x, 7.x, and 8.x |
servlet 容器 | Servlet 版本 |
---|---|
Tomcat 9.0 |
4.0 |
Jetty 9.4 |
3.1 |
Jetty 10.0 |
4.0 |
Undertow 2.0 |
4.0 |
Spring Boot 2.7.14:
Spring Boot 2.7.14 需要 Java 8,并且與?Java?20 兼容。還需要 Spring Framework 5.3.29?或更高版本。
構(gòu)建工具 | 版本 |
---|---|
Maven |
3.5+ |
Gradle |
6.8.x, 6.9.x, 7.x, and 8.x |
servlet 容器 | Servlet 版本 |
---|---|
Tomcat 9.0 |
4.0 |
Jetty 9.4 |
3.1 |
Jetty 10.0 |
4.0 |
Undertow 2.0 |
4.0 |
以上就是推薦的版本的對(duì)應(yīng)關(guān)系,如果你的版本不在此列,請(qǐng)通過以下鏈接查找一下。
Index of /spring-boot/docshttps://docs.spring.io/spring-boot/docs/文章來源:http://www.zghlxwxcb.cn/news/detail-688860.html
隱居山水之間,誓與浮名散文章來源地址http://www.zghlxwxcb.cn/news/detail-688860.html
到了這里,關(guān)于Spring Boot各版本與Java版本的對(duì)應(yīng)兼容關(guān)系,與構(gòu)建工具(Maven、Gradle)版本的對(duì)應(yīng)兼容關(guān)系,對(duì)servlet 容器的支持的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!