NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Java 近期新闻:JDK 19 进入 Rampdown 阶段,JDK 20 专家组,Eclipse Mojarra 4.0

  • 2022-06-21
  • 本文字数:1796 字

    阅读完需:约 6 分钟

Java近期新闻:JDK 19进入Rampdown阶段,JDK 20专家组,Eclipse Mojarra 4.0

Java 近期新闻包括:JDK 19 进入 Rampdown 第一阶段;JDK 20 专家组成立;Spring Shell 2.1.0-M5、Open Liberty 22.0.0.6 和 22.0.0.7-beta、Quarkus 2.10.0.CR1、Apache Groovy 4.0.3、 Eclipse Mojarra 4.0、Helidon 2.5.1 的特性;以及 JNation 会议。

 

JDK 19

 

JDK 19早期访问构建版本第26版已于上周发布,其中包括对第 25 版中各种问题的修复及更新。更多详细信息请参阅说明

 

遵照 JDK 19 的发布计划表,甲骨文(Oracle)Java 平台组首席架构师Mark Reinhold正式宣布JDK 19 已进入 Rampdown 第一阶段。这意味着主线源代码库已经分支到了 JDK 的稳定代码库,并且不会再为JDK 19添加额外的 JEP 了。至此,计划于 2022 年 9 月发布的 GA 版本将包含如下七(7)项最终特性:

 

 

鼓励开发人员通过Java缺陷数据库来报告缺陷。

 

JDK 20

JSR 395,Java SE 20,已于上周提交,正式宣布了JDK 20的六名专家组成员,分别是Simon Ritter (Azul Systems)、Jayaprakash Arthanareeswaran(Eclipse 基金会)、Andrew Haley (红帽)、Christoph Langer(SAP SE)、 Iris Clark(甲骨文)以及Brian Goetz(甲骨文)。Clark 和 Goetz 将担任规范负责人。其中值得关注的时间点包括:2022 年 12 月至 2023 年 1 月的公开审查,以及 2023 年 3 月的 GA 版本发布。

 

JDK 20早期访问构建版本第1版也已于上周发布,其中也包含了这些更新

 

Spring 框架

在通往 Spring Shell 2.1.0 的道路上,第五个里程碑版本已发布,提供了对 Spring Shell 2.1.0-M4 的修复,比如:带有 @ShellOption 注解的选项未标记为必需;添加对退出代码的支持;以及中断的退出代码定制。有关该版本的更多详细信息,请参阅发布说明

 

Open Liberty

IBM 已将 Open Liberty 22.0.0.6 的beta版本提升为交付态,以提供:支持 MicroProfile GraphQL 2.0;修复了CVE-2022-22475CVE-2022-22393漏洞;以及一些值得注意的缺陷修复。MicroProfile GraphQL 规范还合并了其他的 Jakarta EE 9.1 依赖项。

 

Open Liberty 22.0.0.7-beta 也已发布,其特性包括:新的基于时间的日志滚动,以补充现有的基于大小的日志滚动;以及将已定义的应用程序名称添加到 LogRecordContext 扩展中并作为 JSON 日志字段的能力。

 

Quarkus

在通往 Quarkus 2.10.0 的道路上,红帽(Red Hat)已提供了第一个候选版本,该版本具有如下的新特性:虚拟线程支持;能够为第三方数据库添加额外的 Hibernate 方言能力;支持响应式 SQL 客户端的 Kubernetes 服务绑定;以及对 GraphQL 的非阻塞支持。Quarkus 2.10.0.CR1 还包含了对 Smallrye Reactive Messaging 3.16.0 的依赖项升级,并引入了Quiltflower反编译器。

 

Apache Groovy

在 3.0 和 2.5 系列小版本发布后不到一周的时间里,Groovy 4.03就发布了40 个缺陷修复、改进和依赖项升级,比如:Jackson 2.13.3、Spotbugs 4.7.0、Find Security Bugs  1.12.0( findsecbugs-plugin )、Apache RAT (发布审核工具)Gradle Plugin 0.7.1( creadur-rat-gradle )和JsonUnit  2.35.0。有关该版本的更多详细信息,请参阅发布说明

 

Eclipse Mojarra

Eclipse 基金会发布了Eclipse Mojarra 4.0,其特性包括:默认无扩展视图;带有 @ClientWindowScoped 注解的新作用域;一流的 Java 视图创建支持;并允许在执行操作时通过 @Redirect 注解进行重定向。作为Jakarta Faces 4.0规范的兼容实现,Eclipse Mojarra 4.0删除了一些已弃用的项,比如:支持 JSP 作为视图声明语言;本地托管 bean;引用本地表达语言的引用;以及“JSF”对“Jakarta Faces”或“Faces”的引用。

 

Helidon

甲骨文(Oracle)发布了Helidon 2.5.1,其中包含很多缺陷修复、依赖项升级,并建议开发人员使用 GraalVM 21.3.2 来局部缓解在本地镜像中使用时出现的间歇性微轮廓容错(MicroProfile Fault Tolerance)问题。此外,甲骨文将不再为 Helidon 应用程序管理 Mockito 了。

 

JNation 会议

 

JNation会议已于上周在葡萄牙科英布拉的圣弗朗西斯科修道院(Convento San Francisco)举行,来自 Java 社区的许多演讲者就 Quarkus、DevOps、Log4Shell、Helidon、Project Amber 以及 Spring 等主题发表了演讲。

 

原文链接:

https://www.infoq.com/news/2022/06/java-news-roundup-jun06-2022/

2022-06-21 09:163199

评论

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

Apache ShardingSphere 企业行|走进中信云网

SphereEx

数据库 开源 企业 ShardingSphere SphereEx

Golang 1.18正式版发布,正式加入泛型语言家庭

学神来啦

Go golang Go 语言

经验分享 | 最佳文档协作软件推荐

小炮

海量非结构化数据副本难保护,焱融科技携手英方推出联合解决方案

焱融科技

云计算 分布式 云原生 高性能 文件存储

18M 超轻量系统开源

百度开发者中心

Python爬取知乎上搞笑视频,一顿爆笑送给大家,程序员面试题精选100题

程序媛可鸥

Python 程序员 面试

python爬虫JS逆向:X咕视频密码与指纹加密分析,程序员工作2年月薪12K

程序媛可鸥

Python 程序员 面试

Python爬虫:看看舞蹈区哪个女网红最给力,如果爬虫不是为了爬视频

程序媛可鸥

Python 程序员 面试

Tapdata 在“疫”线:携手张家港市卫健委争分夺秒实时抗疫

tapdata

数据库 实时数据

Python实现自动发送B站直播弹幕软件,Python开发环境

程序媛可鸥

Python 程序员 面试

Python教程:抽象类与归一化,Python多线程断点续传

程序媛可鸥

Python 程序员 面试

如何在PC端应用中运行小程序?

FinClip

小程序 小程序框架 小程序容器

易观分析:应用数字孪生低代码平台,API开放性是选型关键

易观分析

数字孪生

python实现读取并显示图片的两种方法,15分钟的字节跳动视频面试

程序媛可鸥

Python 程序员 面试

百度交易中台之账房系统架构浅析

百度开发者中心

python的默认参数的一个坑(1),快速学会

程序媛可鸥

程序员

Python所有方向的学习路线,你们要的知识体系在这,千万别做了无用功

程序媛可鸥

Python 程序员 面试

区块链+供应链金融,中小微企业融资按下“快进键”

旺链科技

区块链 产业区块链 供应链金融

Python爬虫入门教程10:彼岸壁纸爬取,成功入职字节跳动

程序媛可鸥

Python 程序员 面试

吕氏餐饮:用宜搭智能考核绩效,人事管理更高效

一只大光圈

低代码 数字化 钉钉宜搭

“易+”开源 | 网易会议开源之移动端篇

网易云信

开发

云原生周报 | Prometheus 采用率处于领先地位;Linkerd 发布 K8s自动故障转移特性

百度开发者中心

数字空间里的普法课堂!最高法工作报告解读登陆百度希壤

百度开发者中心

高可用演练中堆叠切换失败分析

BUG侦探

高可用 堆叠 链路聚合

架构实战营:模块五作业

刘璐

【英雄大会】之谁说站在光里的才算英雄(上篇)

Anna

经历分享 作者 简介

AI+生物计算:用计算机视觉技术理解细胞生命

百度开发者中心

Kubernetes 集群如何做到低成本高弹性

玄月九

Kubernetes 弹性 成本 降本 低成本高弹性

SpringCloud-Feign

昊运

SpringCloud

一文读懂可观测性与Opentelemetry

博睿数据

2月券商App行情刷新及交易体验报告,东方与安信升至领导者象限

博睿数据

Java近期新闻:JDK 19进入Rampdown阶段,JDK 20专家组,Eclipse Mojarra 4.0_语言 & 开发_Michael Redlich_InfoQ精选文章