首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

近期Java新闻:JDK 27-RC1、OpenJDK JEPs、Jakarta EE、BellSoft、Helidon、Micrometer、Tika 4.0

摘要

OpenJDK JEP 541( 废弃 macOS/x64 移植版以备移除 ")已经从 Proposed to Target 状态 提升 "至 Targeted 状态,并将在 JDK 28 中交付。该 JEP 提议废弃 macOS/x64 移植版,因为苹果公司已经不再支持该架构。与 JEP 449《 废弃 Windows 32 位 x86 移植版以备移除 "》类似,这一举措的目的是,通过在未来版本...

JEP JDK Jakarta PEM API Build JSON 2026 Proposed Target
2026-09-02 1 阅读 约10分钟阅读 作者:Michael Redlich
分享:
字号:
OpenJDK JEP 541( 废弃 macOS/x64 移植版以备移除 ")已经从 Proposed to Target 状态 提升 "至 Targeted 状态,并将在 JDK 28 中交付。该 JEP 提议废弃 macOS/x64 移植版,因为苹果公司已经不再支持该架构。与 JEP 449《 废弃 Windows 32 位 x86 移植版以备移除 "》类似,这一举措的目的是,通过在未来版本中移除该移植版来节省维护成本。 JEP 540( 简单 JSON API 孵化器版本 ")也已经从 Proposed to Target 状态 提升 "至 Targeted 状态,并将在 JDK 28 中交付。该 JEP 定义了一个简单的标准 API,用于解析和生成 JSON 文档,而且不需要依赖外部库。该功能实现了 RFC 8259( JavaScript 对象表示法(JSON)数据交换格式 "),并取代了 JEP 198( 轻量级 JSON API "),后者现已关闭并撤回。 JEP 542( 加密对象 PEM 编码 ")已经从候选状态提升至 Proposed to Target 状态,并将在 JDK 28 中交付。在 JDK 25 至 JDK 27 期间完成三轮预览后,该 JEP 提议将该功能最终定稿。该功能提供“一个 API,用于将表示加密密钥、证书和证书撤销列表的对象编码为广泛使用的增强隐私邮件(PEM)传输格式,并从该格式解码回对象”。该 JEP 将支持 PEM 文本与 PKCS #8 " 和 X.509 " 二进制格式加密对象之间的相互转换。变更内容包括:将 PEM 记录类重新分类为普通类,以便提供一个构造函数,可以接受字节数组中的 Base64 编码内容;将 DEREncodable " 接口重命名为 BinaryEncodable,以便更准确地描述 PEM 文本中存储的二进制数据。评审工作已于 2026 年 8 月 26 日完成。 JDK 28 JDK 28 的 早期访问构建 " Build 12 " 发布,它是 Build 11 的 升级 ",修复了各种 问题 "。要了解关于这个构建的更多细节,请参阅 发布说明 "。 JDK 27 JDK 27 的 早期访问构建 " Build 35 " 发布,它是 Build 34 的 升级 ",修复了各种 问题 "。要了解关于这个构建的更多细节,请参阅 发布说明 "。 根据 JDK 27 的 发布计划 ",甲骨文公司 Java 平台组首席架构师 Mark Reinhold " 正式宣布 ",由于 Build 35 中已经没有未解决的 P1 级缺陷,JDK 27 已经进入 首个发布候选版 "。预计正式版本(GA)将于 2026 年 9 月 15 日发布,其中将包含最后一批共九项功能: JEP 523: 在所有环境中将 G1 设为默认垃圾回收器 "JEP 527: TLS 1.3 后量子混合密钥交换 "JEP 531: 惰性常量 "(第三个预览版)JEP 532: 模式、instanceof 和 switch 中的基本类型 "(第五个预览版)JEP 533: 结构化并发 "(第七个预览版)JEP 534: 默认采用紧凑对象头 "JEP 536: JFR 进程内数据屏蔽 "JEP 537: 向量 API "(第十二个孵化版)JEP 538: 加密对象 PEM 编码 "(第三个预览版) 对于 JDK 28 " 和 JDK 27 " 中的 Bug ,我们鼓励开发人员通过 Java Bug 数据库 "进行反馈。 Jakarta EE 在 周更博客 Hashtag Jakarta EE " 中,Eclipse 基金会 Jakarta EE 开发大使 Ivar Grimstad " 介绍了 Jakarta EE 12 的 最新进展 ",他写道: 在 2026 年 JakartaOne 直播活动 "前如期发布 Jakarta EE 12 Core Profile " 的目标似乎进展顺利。与此同时,Jakarta EE 平台项目也开始更加关注 Web Profile " 以及平台本身的规范。其发布目标定于明年上半年。 Jakarta Agentic AI 1.0 " 规范(其制定工作于 2025 年 11 月初获批)近期发布了 M1 版本,并推出了 新的项目网站 "。 BellSoft 配合甲骨文 2026 年 8 月的 关键安全补丁更新 "(CSPU),BellSoft 已经 发布 "了适用于 Liberica JDK " 26.0.2.1、 25.0.4.1、21.0.12.1、17.0.20.1、11.0.32.1、8u504、7u513 和 6u513 版本的补丁,以解决 这个 CVE 列表 "中的问题。 BellSoft 表示,通过总计 29 项修复和回溯移植,他们已参与解决了所有版本中的 11 个问题。 Helidon Helidon 4.5.3 版本发布,带来了依赖项升级以及以下值得注意的变更:在 Long Running Actions "(LRA)组件中,当使用非 Jakarta RESTful Web Services 对参与者回调进行身份验证时,开发人员现在需要配置 mp.lra.participant.url 和 lra.participant. non-jax-rs.callback-auth.secret 属性;此外,在 JSON Processing " 组件中处理 JSON 文档时,嵌套对象和数组结构的限制已经设为 1000 个。要了解有关该版本的更多详细信息,请参阅 发布说明 "。 Micrometer Micrometer Metrics " 1.18.0 首个里程碑版本包含 Bug 修复、依赖项升级以及一些新功能,包括:优化了 PrometheusMeterRegistry " 和 MicrometerCollector " 类,改进指标收集操作;在未启用统计信息时忽略 JCache 计量器的注册逻辑。该版本不再使用 OpenTelemetry Protobuf Definitions " ,转而采用支持 shading 功能的 OpenTelemetry Metrics SDK " 和 OTLP Exporter " 。要了解有关该版本的更多详细信息,请参阅 发布说明 "。 Micrometer Tracing " 1.8.0 的首个里程碑版本提供了以下新特性:升级依赖 Micrometer Metrics 1.18.0-M1 和 OpenTelemetry Instrumentation " 2.30.0 ;重构 W3CPropagation " 类,增强对恶意注入、拒绝服务攻击和 OutOfMemory 异常的防护能力。要了解有关该版本的更多详细信息,请参阅 发布说明 "。 Apache Tika Apache Tika " 4.0.0 发布,带来了以下新特性:一个新的 MarkdownParser " 类,它可以生成结构化的无损 XHTML 输出,是对 ToMarkdownContentHandler " 类的补
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱