Spring Boot 正式支持Java 17,Kafka3.0弃用Java8

编程知识 更新时间:2023-04-05 03:26:35

Spring Boot开始支持Java 17

Spring Boot 2.5.5 正式发布。Spring Boot 2.5.5是Spring Boot 第一个支持Java 17的版本。现在你已经可以从Spring Initializr初始化Spring Boot 2.5.5了。

Java 17 现在已经是Spring Boot的可选项

也就是说现在你已经可以在Spring Boot项目的生产环境中使用Java 17了。不过不用担心Spring目前所有项目的基准线(baseLine)依然是Java 8

之前Spring项目组曾透露Java 17将会在11月份发布的Spring Boot 2.6中得到支持。

SDKMAN默认使用Java 17

知名软件开发包管理工具SDKMAN也宣布Eclipse Temurin 17.0.0 现在是SDKMAN默认的Java版本。

SDKMAN官宣

Kafka 3.0弃用Java 8

上面这些还不算离谱,Apache Kafka 在昨天发布了3.0.0版本。在该版本的重大变更中有一条:

Kafka3.0弃用Java 8

大概意思是在 3.0 中,Apache Kafka 项目的所有组件都已弃用对 Java 8 的支持。这将使用户有时间在下一个主要版本 (4.0) 之前进行调整,Java 8 将在4.0时被彻底移除,使用更高版本来替代

其它软件也已经准备就绪

其实还有很多开源软件也已经悄悄对Java 17进行了正式支持或者正在准备支持。Java生态正在潜移默化进入一个新的时代。Java知名ORM框架Hibernate宣布他们目前积极维护的分支都支持Java17。另外他们还吐露出了胖哥的心声:

对于那些永远不会更新的人......好吧,我想你也不会阅读这篇文章。

从Java 9 到 Java 17之Java 9

2021-09-22

快速无副作用搭建Java 17环境并玩转Record特性

2021-09-17

更多推荐

Spring Boot 正式支持Java 17,Kafka3.0弃用Java8

本文发布于:2023-04-05 03:26:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/6e9ea0ec7ee20df93802af4b1d794508.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:正式   Boot   Spring   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 44513文章数
  • 14阅读数
  • 0评论数