写点什么

Java 近期新闻:微软加入 JCP、Helidon 发布 2_4_0、OpenJDK 及 JDK 18 更新

  • 2021-11-12
  • 本文字数:1617 字

    阅读完需:约 5 分钟

Java近期新闻:微软加入JCP、Helidon发布2_4_0、OpenJDK及JDK 18更新

2021 年 11 月 1 日起始周 Java 新闻更新:OpenJDK JEP、JDK 18、Helidon 2.4.0、Open Liberty 21.0.0.12-beta、Spring Cloud 及其子项目的单点版本、Quarkus 2.4.1.Final、Hibernate Reactive 1.0.1、WildFly 25.0.1 和 JReleaser 0.8.0。

OpenJDK

JEP 418(即网络地址解析 SPI)从 Candidate 进入 Proposed to Target 阶段。该 JEP 是关于为主机名和主机地址解析提供 SPI 接口,这样 java.net.InetAddress 就可以使用外部的解析器,而不只依赖于 OpenJDK 内置的解析器。


JEP 421(弃用 finalize,为移除该特性做准备)从 Draft 阶段进入到 Candidate 阶段。这个 JEP 主要是关于弃用在 JDK 1.0 中引入的 finalize 机制,为在未来的版本中移除该特性做好准备。finalize 的设计初衷是为了避免资源泄露,但也带来了一些严重的问题,比如不可预测的延迟、不可控的行为和线程问题,而且默认情况下该功能都处于启用状态。

JDK 18

JDK 18 尝鲜构建版本Build 22可用,相比 Build 20,这次的主要更新包括对各种问题的修复。更多细节可参看版本公告


JDK 18 目前的特性集合如下:



开发者可以通过Java Bug Database提交 bug。

微软加入 JCP


为了持续兑现参与 Java 这门编程语言贡献的承若,微软宣布签署了Java规范参与协议(JSPA),加入了 JCP(Java 社区进程)。JCP 项目主席 Heather VanCura 表示:


我们非常欢迎微软加入 JCP,这充分体现了 Java 生态系统的活力。我们期待微软带来的贡献。


此前,微软作为 Adoptium 工作组的创始成员之一,推出了 OpenJDK 的微软构建版(OpenJDK 的下游发行版),对 Java 社区做出了重大贡献。

Helidon

Oracle 发布 Helidon 2.4.0,特性包括:支持 JDK 17、MicroProfile 长时间运行动作和配置规范;集成 MicroStream 6.0;支持在原生镜像中使用 Oracle Universal Connection Pool;JEP 290(对输入流进行串行过滤);其他增强。更多细节可以在版本公告中找到。

Open Liberty

IBM 发布 Open Liberty 21.0.0.12-beta,支持即将发布的 MicroProfile 5.0 中的某些特性。beta 版升级了 MicroProfile 规范。Jakarta EE 9 Beta 版是一个轻量级版本,只包含与 Jakarta EE 9 相关的特性。

Spring 框架

经过繁忙的两周,Spring 团队发布了 Spring Cloud 及相关子项目的单点版本。


Spring Cloud 2021.0.0 的第一个候选版本(代号 Jubilee)升级了子项目(如 Spring Cloud Sleuth、Spring Cloud Gateway、Spring Cloud Kubernetes)的依赖项以及修复了一些问题。Spring Cloud 21.0.0-RC1 与 Spring Boot 2.6.0-RC1 兼容。


Spring Cloud Gateway 发布 2.2.10.RELEASE 和 3.0.5 版本,修复漏洞 CVE-2021-22051(可对下游服务发出额外请求)。


Spring Cloud Data Flow 发布 2.9.1 和 2.8.4 版本,分别对 2.9.0 和 2.8.3 进行了问题修复和更新。更多细节可以在 2.9.1 和 2.8.4 的版本公告中找到。

Quarkus

Red Hat 发布 Quarkus 2.4.1.Final,这是一个维护版本,包含了一些问题修复、文档方面的改进以及升级了依赖项,如将 Hibernate ORM 升级到了 5.6.1,将 Hibernate Reactive 升级到了 1.0.1.Final,将 SmallRye Health 升级到了 3.1.2,将 SmallRye GraphQL 升级到了 1.3.5。更多细节可以在变更日志里找到。

Hibernate

在 Hibernate Reactive 1.0 的 GA 版本发布不到一周,就发布了第一个维护版本 1.0.1.Final,该版本做了一些性能改进。更多细节可以在问题清单中找到。

WildFly

Red Hat 发布了一个 WildFly 25 的维护版本 25.0.1,将依赖项 Jandex 升级到 2.4.1,将 Elytron Web 升级到 1.10.0.Final。更多细节可以在问题清单中找到。

JReleaser

JReleaser 发布了 0.8.0 版本,支持国际化,支持将发布包上传到 AWS S3,提供了一个新的可以打包 zip/tar 发行包的打包器。更多细节可以在变更日志中找到。


原文链接

Java News Roundup: Microsoft Joins JCP, Helidon 2.4.0, OpenJDK and JDK 18 Updates

2021-11-12 13:282769

评论

发布
暂无评论
发现更多内容

C语言编程—递归

芯动大师

递归 C语言 6 月 优质更文活动

Service Mesh的主要实现原理

穿过生命散发芬芳

Service Mesh 6 月 优质更文活动

2023-06-11:redis中,如何在100个亿URL中快速判断某URL是否存在?

福大大架构师每日一题

redis 福大大架构师每日一题

深度学习应用篇-计算机视觉-视频分类[8]:时间偏移模块(TSM)、TimeSformer无卷积视频分类方法、注意力机制

汀丶人工智能

人工智能 深度学习 计算机视觉 视频分类 6 月 优质更文活动

架构师日记-从技术角度揭露电商大促备战的奥秘 | 京东云技术团队

京东科技开发者

京东云 企业号 6 月 PK 榜 京东618

“全球金牌课程”8月5-6日 · CSM认证在线周末班【提前报名特惠】CST导师亲授

ShineScrum捷行

敏捷教练 Scrum Master CSM 敏捷项目管理

浪潮 KaiwuDB x 大数据中心 | 数据驱动政府治理能力快速提升

KaiwuDB

KaiwuDB 大数据中心建设

STM32通过ADC1读取光敏电阻的值转换光照强度

DS小龙哥

6 月 优质更文活动

京东购物车分页方案探索和落地 | 京东云技术团队

京东科技开发者

京东云 京东商城 企业号 6 月 PK 榜 6 月 优质更文活动

【差分隐私】基本原理与入门级应用 | 京东云技术团队

京东科技开发者

京东云 差分隐私算法 企业号 6 月 PK 榜

短视频云端批量混剪实操指南

阿里云视频云

云计算 短视频 视频云 云剪辑

HummerRisk获中国开源创新大赛优秀奖

HummerCloud

开源 云安全

软件测试 | Selenium-RC工作原理

测吧(北京)科技有限公司

测试

深度学习应用篇-计算机视觉-OCR光学字符识别[7]:OCR综述、常用CRNN识别方法、DBNet、CTPN检测方法等、评估指标、应用场景

汀丶人工智能

人工智能 深度学习 计算机视觉 OCR 6 月 优质更文活动

Sparkplug 规范中涉及 MQTT Broker 的 5 个关键概念

EMQ映云科技

通信协议 mqtt 工业物联网

想要更好地理解大模型架构?从计算参数量快速入手

Baihai IDP

人工智能 Transformer 大模型 白海科技 企业号 6 月 PK 榜

PoseiSwap的趋势性如何体现?

鳄鱼视界

Flink实现高效实时处理百万级数据:实践与优化

xfgg

flink 6 月 优质更文活动

【Netty】「萌新入门」(一)Hello, World!

sidiot

Java 后端 Netty 6 月 优质更文活动

直播回顾 | 一体化智能可观测平台如何保障电商节大促

博睿数据

可观测性 智能运维 博睿数据 618 电商行业

KaiwuDB 受邀亮相山东省数字化转型论坛

KaiwuDB

数字化转型 KaiwuDB

PoseiSwap的趋势性如何体现?

西柚子

C语言编程—递归

夜猫西街

构建系列之新一代利器Esbuild(上)

江湖修行

cli 构建 esbuild 前端‘’

Docker化Spring Boot应用

越长大越悲伤

Docker Docker Swarm

一些对程序员有用的网站

小万哥

程序员 程序人生 运维 前端 后端

微服务之负载均衡

Disaster

微服务

Amazon CodeWhisperer 编程助手试用总结

Hanson

PoseiSwap的趋势性如何体现?

威廉META

在 Go 中如何使用 database/sql 来操作数据库

江湖十年

MySQL 后端 Go 语言

Java线程池三、调优和性能优化

echoes

Java 线程池

Java近期新闻:微软加入JCP、Helidon发布2_4_0、OpenJDK及JDK 18更新_编程语言_Michael Redlich_InfoQ精选文章