写点什么

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:282922

评论

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

构筑智能制造时代“四重护城河”,联想中国开创产业新格局

科技大数据

百度搜索稳定性问题分析的故事(上)

百度开发者中心

百度搜索

Flink进入大厂面试准备,收藏这一篇就够了

五分钟学大数据

flink 7月日更

爆款阿里P5到P7晋升之路,九大源码文档助我超神果然努力幸运并存

Java BAT

【架构实战营】第 7 模块作业

swordman

架构实战营

“用友 • 华为云杯”第三届企业云服务开发者大赛

ToB行业头条

开发者 低代码 用友

“京东商城”亿级高并发秒杀系统到底是怎么设计的?自己做该如何下手?

Java架构师迁哥

接任务时一定要锁定需求啊!(转自小明同学)

BinTools图尔兹

数据库 dba 国产数据库 运维开发

CDH 的安装(四)

大数据技术指南

CDH 7月日更

北鲲云助力生命科学,高性能计算突破屏障

北鲲云

Mobileye智慧出行再加码,中国市场生态建设取得新进展

E科讯

一图读懂DataPipeline实时数据融合平台V3.0

DataPipeline数见科技

大数据 数据融合 数据管理

半年摸爬滚打,我是如何从小白进阶渗透测试工程师

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞分析

正式发布!中国首个LF Edge捐赠项目Baetyl 2.2发布

百度开发者中心

物联网 开源技术

聊聊事务与分布式系统-从零讲到通透

刘绍

sql 分布式 事务 2PC XA

再获权威认可!DataPipeline实时数据融合平台通过信通院大数据产品能力评测

DataPipeline数见科技

大数据 数据融合 数据管理

图的应用——拓扑排序

若尘

数据结构 拓扑排序

阿里P8手抄本惨遭泄露,并出现病毒式传播,致28人斩获大厂offer

Java架构师迁哥

5分钟学会本地Pypi源搭建

Python研究所

Python

用好“实时数据管理”助推器,旭辉集团加快数字化转型步伐

DataPipeline数见科技

大数据 数据融合 数据管理

香帅:2021年财富格局新变化

石云升

读书笔记 7月日更

相约山城重庆!HarmonyOS Connect伙伴峰会将于7月16日举办

科技汇

每天学习10个实用Javascript代码片段(三)

devpoint

JavaScript JSON格式化 7月日更

2021百度云智峰会|DataPipeline携手百度赋能实时数据资产构建与应用

DataPipeline数见科技

大数据 数据融合 数据管理

Redis学习之Redis概述及原理、基本操作及持久化

Linux服务器开发

redis 分布式 后端 中间件 Linux服务器开发

MindSpore教程免费学,还有入门奖品

Geek_6cdeb6

人工智能 机器学习 深度学习 自我提升 羊毛

网络攻防学习笔记 Day68

穿过生命散发芬芳

网络攻防 7月日更

TDengine JDBC整合Druid

山石道人

涛思数据 tdengine Druid Spring MVC taos-jdbc

云南智慧公安研判分析系统搭建,重点人员研判分析平台

我是如何从设计师转到软件行业的? | 可怜巴巴的程序猿

Python研究所

随笔 话题讨论

技术干货 | 录屏采集实现教程 —— Android端

ZEGO即构

大前端 音视频 录屏采集 Android端

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