9 月 13 日,2025 Inclusion・外滩大会「开源嘉年华」正在限量报名中! 了解详情
写点什么

Java 近期新闻:JDK 25-RC2, Eclipse JNoSQL, Quarkus, Apache TomEE, Apache Camel

  • 2025-09-05
    北京
  • 本文字数:1458 字

    阅读完需:约 5 分钟

大小:825.02K时长:04:41
Java 近期新闻:JDK 25-RC2, Eclipse JNoSQL, Quarkus, Apache TomEE, Apache Camel

JDK 25

构建36仍然是 JDK 25早期访问构建中的当前构建。关于该版本的更多细节,请参阅发布说明

 

根据 JDK 25 的发布时间表,Oracle 的 Java 平台组首席架构师 Mark Reinhold 正式宣布 JDK 25 已进入第二个发布候选版本,解决了构建 36 中的一致性问题。计划于 2025 年 9 月 16 日发布的 GA 版本将包括最终定案的 18 个特性集:

 

JEP 470:加密对象的 PEM 编码(预览)

JEP 502:稳定值(预览)

JEP 503:移除 32 位 x86 端口

JEP 505:结构化并发(第五个预览)

JEP 506:作用域值

JEP 507:模式中的原类型、instanceof 和 switch(第三个预览)

JEP 508:向量 API(第十个孵化器)

JEP 509:JFR CPU 时间分析(实验性)

JEP 510:密钥派生函数 API

JEP 511:模块导入声明

JEP 512:紧凑源文件和实例主方法

JEP 513:灵活的构造函数体

JEP 514:前置命令行人机工程

JEP 515:前置方法分析

JEP 518:JFR 合作采样

JEP 519:紧凑对象头

JEP 520:JFR 方法计时和跟踪

JEP 521:代际 Shenandoah

 

JDK 25 被指定为继 JDK 21、JDK 17、JDK 11 和 JDK 8 之后的下一个长期支持(LTS)版本。

JDK 26

JDK 26 早期访问构建的构建12在上周发布,包括了构建 11 发布以来的更新,修复了多个问题。关于该版本的更多细节,请参阅发布说明

Spring Framework

对于 Spring,这是忙碌的一周,因为各个团队交付了 Spring Boot、Spring Security、Spring Authorization Server、Spring for GraphQL、Spring Session、Spring Integration、Spring REST Docs、Spring Batch 和 Spring for Apache Pulsar 所有这些的第二个里程碑版本。更多细节可参考这篇InfoQ新闻

Eclipse JNoSQL

Eclipse JNoSQL 1.1.10发布,其作为 Jakarta NoSQL 和 Jakarta Data 规范的兼容实现,在这一版带来一些重要更改,例如:Jakarta Data 的性能改进;在 Jakarta Data 查询语言(JDQL)中对命名查询参数的支持;以及在 Jakarta Persistence 驱动中添加了限制关键字 - CONTAINS、ENDS_WITH、STARTS_WITH 和 IGNORE_CASE。

 

OmniFish 的主管 Ondro Mihályi 介绍了这个最新版本的重要性,他写道:

JNoSQL 1.1.10 将成为 JPA 实体的新 Jakarta Data 实现,通过了独立的 Jakarta Data 1.0 TCK。这是第一个独立的 Jakarta Data 实现,适用于任何 JPA 提供商的 JPA 实体。关于该版本的更多细节,请参阅发布说明

Quarkus

Quarkus团队披露了在Quarkus 3.15.6.1和3.20.2.1这两个LTS版本中实施的紧急修复,以解决CVE-2025-55163,这是一个在 4.1.124.Final 和 4.2.4.Final 之前的 Netty 版本中的漏洞,允许攻击者使用变形的 HTTP/2 控制帧来破坏最大并发流限制,导致资源耗尽和MadeYouRest分布式拒绝服务(DDoS)。

 

Quarkus 3.24.4 的第四个维护发布版本,包括了错误修复、依赖升级和重要更改,例如:上述 CVE-2025-55163 的解决方案;以及对 HibernateValidatorProcessor 类的改进,将 bean 生成器特性移动到 JfrProcessor 类,移除所有循环依赖和清理未使用的参数。关于该版本的更多细节,请参阅发布说明

Apache 软件基金会

Apache TomEE 10.1.1 的发布包括了错误修复和许多依赖升级。这个版本确保 TomEE 在 Java 21+上正常运行,为即将发布的 JDK 25 做准备。然而,由于移除了 Java SecurityManager,目前 Java 21+上通过 Jakarta 授权规范的安全检查不起作用。关于该版本的更多细节,请参阅发布说明

 

Apache Camel 4.14.0 的发布提供了错误修复、依赖升级和改进,例如:对即将发布的 JDK 25 的支持;能够在出站 OAUTH2 令牌调用中包含自定义授权标头;并提升了 RabbitMQ 生成器的性能。关于该版本的更多细节,请参阅发布说明

 

原文链接:

Java News Roundup: JDK 25-RC2, Eclipse JNoSQL, Quarkus, Apache TomEE, Apache Camel

2025-09-05 09:4614

评论

发布
暂无评论

为冬奥加油——利用贝塞尔曲线实现冰墩墩

战场小包

前端 canvas 冬奥会 2月月更

刷屏的“1620”有多难?3D+AI技术带你一秒看懂

百度开发者中心

腾讯音乐知识图谱搜索实践

NebulaGraph

图数据库 知识图谱 分布式图数据库

在线YAML转XML工具

入门小站

工具

注意!这种笔试方式正在逐渐被取代……

ShowMeBug

笔试 在线面试

教你一个快速视频处理的神器:Python moviepy

华为云开发者联盟

Python 视频 音频 视频处理 Moviepy

百度App Objective-C/Swift 组件化混编之路(一)

百度开发者中心

百度App Objective-C/Swift 组件化混编之路(二)- 工程化

百度开发者中心

人才短缺、成本高昂,制造企业智能化转型路径如何破局?

百度开发者中心

直播预告|一线专家邀你共话:数据科学赋能多元应用场景价值

MobTech袤博科技

算法 数据 商业

【堡垒机】堡垒机是啥?一线品牌有哪些?

行云管家

网络安全 数据安全 堡垒机 IT运维

作业7

施正威

Geospatial Data 在 Nebula Graph 中的实践

NebulaGraph

图数据库 知识图谱 分布式图数据库

【Python训练营】Python每日一练----第23天:字符计数

是Dream呀

2月月更

【网络安全】知名网络安全企业有哪些?

行云管家

网络安全 数据安全 堡垒机

图计算 on nLive:Nebula 的图计算实践

NebulaGraph

图数据库 知识图谱 图计算 分布式图数据库

深入浅出特征工程 – 基于 OpenMLDB 的实践指南(上)

第四范式开发者社区

机器学习 数据库 大数据 OpenMLDB

美景本天成,妙笔偶得之——“妙笔”是怎样炼成的?

百度开发者中心

HTTP流量神器Goreplay核心源码详解

华为云开发者联盟

Go 流量 GOREPLAY TCP/HTTP

关于极狐GitLab SaaS,你应该知道这些!

极狐GitLab

DevSecOps SaaS平台

剖析react核心设计原理--异步执行调度

有道技术团队

DevSecOps端到端的安全能力构建为什么重要

极狐GitLab

安全 DevSecOps

用UML来描述领域模型吧

蜜糖的代码注释

UML 领域建模 2月月更

虎符Hoo交易所开启全新生态布局 完成HOO首次回购

区块链前沿News

Hoo 虎符交易所 HOO回购

学术论坛第七期:基于统计的预测算法

云智慧AIOps社区

统计学 预测模型

OpenHarmony移植案例与原理:startup子系统之syspara_lite系统属性部件

华为云开发者联盟

Token OpenHarmony startup子系统 syspara_lite系统

千万级CPS的开源网络压测软件dperf

百度开发者中心

Python代码阅读(第75篇):阶乘

Felix

Python 编程 阅读代码 Python初学者 阶乘

官宣 | 极狐GitLab SaaS来了

极狐GitLab

英特尔至强单月总出货量超其他厂商全年服务器CPU总出货量

科技新消息

2021年第4季度中国网络零售B2C市场交易规模达23593.9亿元

易观分析

B2C 网络零售

Java 近期新闻:JDK 25-RC2, Eclipse JNoSQL, Quarkus, Apache TomEE, Apache Camel_编程语言_Michael Redlich_InfoQ精选文章