首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

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。另外他们还吐露出了胖哥的心声:

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

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210924A02BE800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券