惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fortinet All Blogs
博客园 - 三生石上(FineUI控件)
小众软件
小众软件
人人都是产品经理
人人都是产品经理
V
Visual Studio Blog
Last Week in AI
Last Week in AI
V
V2EX
博客园_首页
IT之家
IT之家
Jina AI
Jina AI
博客园 - 叶小钗
The Cloudflare Blog
T
Tailwind CSS Blog
腾讯CDC
B
Blog
D
Docker
L
LangChain Blog
博客园 - 司徒正美
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
爱范儿
爱范儿
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI

InfoQ - 促进软件开发领域知识与创新的传播

Meta 收购 Manus 这事儿泡汤了 5.5万 Star 开源项目 Ghostty 被迫出走,GitHub 正在终结一代技术人的乌托邦 谷歌开源“Agent Skill 超级工具箱”,云、库、引擎、AI全线打通,开发者狂喜 Slack 长时运行多智能体系统的上下文管理方案 从 T+1 到分钟级:金城银行基于 Apache Doris 构建高可靠、强一致的实时数据平台 谷歌云推出 Agents CLI,简化 AI 智能体开发全流程 Claude官方击穿高薪、高学历的安全防线!Anthropic点名10大高危职业,但有群人暂时稳了 亚马逊云科技终止 WorkMail 服务,并将 App Runner 转入维护模式 OPPO小布记忆:全模态碎片化内容的理解与智能整理实践|AICon上海 模力工场038周AI应用周榜:工具在消失,工作流在出现 Akamai CEO Tom Leighton:Agent 时代来临,云基础设施正从“中心化”转向“分布式边缘” 日均数百亿入库背后:从“人肉调度”到K8s弹性架构,度小满金融基于OceanBase重构入库架构实践 百度文库网盘发布GenFlow 4.0:月活用户超1亿,要把网盘变成全端AI工作台 Altman 投的 Agent 终端 Warp 开源了!斩获3.5万star 哪些客户需要拒, 敢让龙虾决定吗?_AI&大模型_InfoQ 中文站_InfoQ精选视频 从开发到生产:为什么越来越多的机器学习团队纷纷迁移到 Snowflake | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 探索多智能体工作流:LangGraph Snowflake Cortex AI | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 腾讯云分布式缓存数据库:AI Agent - 从提示词工程到 Harness 工程 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 基于 Streamlit 为 CSV 数据构建分析智能体 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 AI 智能体:告别文档缺漏 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 构建 AI 驱动的数据管道:深度探讨 Snowflake Openflow 与非结构化数据 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 云端太贵、本地不够聪明,英特尔押注“端云混合AI”:智能体PC会替人完成工作 不到10%的存储投入,可能拖垮90%的GPU投资!IBM把AI Agent塞进存储系统,算清企业最容易忽略的一笔账 Snowpark 上手实战 | BUILD 2025_大数据_王玮_InfoQ精选视频 ClickHouse + Langfuse,构建 Agent 可观测基石 腾讯云分布式缓存数据库:Cluster Proxy 共享连接架构深度解析 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 AI 写代码太烧钱了:Copilot、Claude 一起涨价,不如把程序员请回来? 英特尔发布至强600系列工作站处理器与锐炫Pro B70 GPU,全新AI工作站来了 腾讯云分布式缓存数据库:从 Redis 到 Valkey - 开源社区如何快速创新 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 印奇这次要“从0重做”智驾模型!首谈阶跃和千里双公司布局:中国AI商业闭环要靠车跑出来
Java 近期资讯:OpenJDK JEP、Jakarta EE 12、Spring Framewo...
Michael Redl · 2026-04-23 · via InfoQ - 促进软件开发领域知识与创新的传播

OpenJDK

JEP 534(默认采用紧凑对象头)已从 JEP Draft 8361187 升级候选状态。该提案将 JEP 519(紧凑对象头)(已随 JDK 25 发布)设为 HotSpot JVM 中的默认对象头布局。要了解有关紧凑对象头的更多详情,请参阅InfoQ 的这篇新闻报道

JEP 533(结构化并发第七个预览版)已从 JEP Draft 8373610 升级候选状态。其第七个预览版做了一些细微的调整。此前,该特性已在 JDK 21 至 JDK 26 中经历了六轮预览,并在 JDK 19 和 JDK 20 中经历了两轮孵化。该特性通过引入结构化并发来简化并发编程,旨在“将运行在不同线程中的相关任务组视为同一个工作单元,从而简化错误处理和取消操作,提高可靠性,并增强可观测性。

JDK 27

JDK 27 的早期访问构建 Build 18 发布,它是 Build 17 的升级,修复了各种问题。要了解关于这个构建的更多细节,请查看发布说明

对于 JDK 27,我们鼓励开发者通过 Java Bug 数据库报告缺陷。

Jakarta EE

在每周博客 “Hashtag Jakarta EE” 中,Eclipse 基金会 Jakarta EE 开发大使 Ivar Grimstad 介绍了 Jakarta EE 12 的最新进展,他在文中写道:

Jakarta EE 12 包含多个里程碑版本,这些版本正在不断地完善以反映当前的最新进展。在上周的平台会议上,平台项目组针对其中的几个里程碑版本设定了预期目标。首先发布的是 Milestone 4 ,其中属于 Jakarta EE Core Profile 的规范预计将以里程碑或 Beta 测试版的形式呈现进展。

M4:2026 年 4 月 1 日到 5 月 15 日

Jakarta RESTful Web Services 5.0-M1 API/specification

Jakarta Contexts and Dependency Injection 5.0 Milestone/Beta (当前版本为 Alpha4 )

Jakarta JSON Processing 2.2-M1 API/specification

Jakarta JSON Binding 3.1-M1 API/specification

M5:2026 年 5 月 16 日到 6 月 30 日

内容待定义

M6:2026 年 1 月 1 日到 8 月 15 日

内容待定义

M7:2026 年 8 月 15 日到 9 月 30 日

理想情况下,我们这会会发布 Core Profile ,或者稍后发布

M8:2026 年 10 月 1 日到 11 月 15 日

内容待定义

M9:2027 年 1 月 1 日到 2 月 15 日

最终敲定其他所有规范

M10:2027 年 2 月 16 日到 3 月 31 日

发布包含认证实现的 TCK 平台

“平台项目”将通过为每个里程碑添加具体目标来进一步完善这个时间表。请注意,即使某个里程碑没有列出相关规范,也不妨碍该规范提前发布。如果当前计划得以实施,我们应该可以在 2026 年第四季度发布 Jakarta EE Core Profile,而 Jakarta EE Web Profile 和 Jakarta EE Platform 则将于明年第一或第二季度发布。这与 Jakarta EE 11 的发布模式一致。

目前,针对 Jakarta EE 12 的第二个里程碑版本,还有其他一些规范正在制定当中,包括: Jakarta Connectors 3.0、 Jakarta Faces 5.0、 Jakarta Transactions 2.1 和 Jakarta JSON Processing 2.2

Spring Framework

Spring Framework 7.0.7 和 6.2.18 发布,带来 Bug 修复、文档改进、依赖项升级以及以下新功能,包括:通过预先识别绑定问题,提升 SpringValidatorAdapterMethodValidatorAdapter 类中的内省性能;新增 RestClientXhrTransport 类,作为 RestTemplateXhrTransport 类基于 RestClient 的变体。

这些版本还修复了三个与 Spring MVC 和 WebFlux 相关的 CVE:

要了解有关这些版本的更多详细信息,请参阅7.0.76.2.18 版本的发布说明。

Spring Data 2026.0.0 首个候选版本(RC)发布,包含 Bug 修复、依赖项升级以及一些新功能,包括:新增 RedisMessageSendingTemplate 类,该类基于 Spring Framework 的 MessageSendingOperations 接口并支持可配置的 MessageConverter,它提供了一种消息发送模板,与基于注解的发布/订阅监听器形成互补;新增 ResetStrategy 接口,支持在使用 Redis 时进行缓存重置和优化。要了解有关该版本的更多详细信息,请参阅发布说明

Grails

Apache Grails 7.1.0 发布,带来多项显著的变更,包括:新增了 标签,它可以将 ${flash.message}${flash.error}${flash.warning} 模板渲染为可关闭的 Bootstrap 警告框 标签,并应用相应的样式;此外,其 Geb 集成中新增了对上下文路径的支持,可以改善多项目环境中的测试编写体验。要了解有关该版本的更多详细信息,请参阅发布说明

Micrometer

Micrometer Metrics 1.17.0 首个候选版本(RC)发布,带来 Bug 修复、依赖项升级以及以下新功能:针对 JDK 25 中添加到 Java ForkJoinPool 类的 getDelayedTaskCount() 方法,新增了一个名为 executor.delayed的仪表指标,从而与该类中 getQueuedTaskCount() 方法的指标保持一致; 针对 JDK 26 中添加到 Java MemoryMXBean 接口中的 getTotalGcCpuTime()方法,新增了一个函数计数器指标,用于统计垃圾回收活动的累计 CPU 时间。要了解有关该版本的更多详细信息,请参阅发布说明

Eclipse Store/Serializer

Eclipse StoreEclipse Serializer 4.1.0 的首个 Beta 测试版发布,带来 Bug 修复以及以下新功能:新增 BatchStorer 接口,用于高效地管理批量持久化操作;增强 StorageManager 接口中定义的 root()setRoot() 方法,以支持泛型类型。要了解有关该版本的更多详细信息,请参阅 Store 4.1.0-beta1Serializer 4.1.0-beta1 的发布说明。

Apache Camel

Apache Camel 4.19.0 发布,带来 Bug 修复、依赖项升级以及以下新功能:新增 Camel 组件,包括  Azure FunctionsGroovy JSON 和 Spring AI Image;改进 PQC Algorithms 组件,现已支持混合加密、密钥生命周期管理以及平台级量子安全 TLS 就绪;在 Camel Spring Boot 中支持 Spring Boot 4.0 。要了解有关该版本的更多详细信息,请参阅发布说明和这篇博文

JBang

JBang 0.138.0 版本发布,带来 Bug 修复、文档改进以及一项新功能,它使 JBang 能够像处理 JAR 文件一样处理 WAR 文件。出于向后兼容的考虑,在Project 类中定义但已弃用的 isJar() 方法仍然被保留了下来。要了解有关该版本的更多详细信息,请参阅发布说明

原文链接:

https://www.infoq.com/news/2026/04/java-news-roundup-apr13-2026/