Spring Boot 对于Sping Boot 版本大于2.7.5,需要java 17,或者我们可以使用jdk 11或8

zpgglvta  于 2023-04-06  发布在  Spring
关注(0)|答案(2)|浏览(2400)

对于Sping Boot 版本大于2.7.5的版本,需要java 17,或者我们仍然可以使用jdk 11或8,如果是这样,为什么发行说明中没有提到这一点。
然而,对于Sping Boot 3.0,文档中明确提到最低要求版本是java 17 https://spring.io/blog/2022/05/24/preparing-for-spring-boot-3-0
Spring团队能否澄清

frebpwbc

frebpwbc1#

Sping Boot 2.x一代至少需要Java 8。这在参考文档的系统要求部分有记录。随着Java的新版本发布,已添加对它们的支持。Spring Boot 2.7.10是编写时最新的Spring Boot 2.7.x版本,支持Java 8到20(含)。
Sping Boot 3.x一代至少需要Java 17。这也是目前支持的Java 17到20版本。

gopyfrb3

gopyfrb32#

我不是Spring团队的,只是Spring的一个用户。
对我来说很清楚:如果不需要Java的最低版本-为什么要在发行说明中提到它?很久以前,当最低版本开始是1.8时,它被提到了。从那时起没有变化。这意味着我们可以使用所有8+版本。直到Spring 3,它是17+。

相关问题