10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

Java 近期新闻:JDK 24、GraalVM for JDK 24、Payara Platform、Kafka 4.0、Spring CVE、2025 年 JavaOne 大会

  • 2025-04-03
    北京
  • 本文字数:2230 字

    阅读完需:约 7 分钟

大小:1.09M时长:06:20
Java近期新闻:JDK 24、GraalVM for JDK 24、Payara Platform、Kafka 4.0、Spring CVE、2025年JavaOne大会

JDK 24

Oracle 发布 Java 编程语言和虚拟机规范第 24 版,包含 24 个 JEP 最终功能集。更多信息可在 InfoQ 的新闻报道中找到。


JDK 25

JDK 25 早期访问版本BuilBui5 已发布,包含了自 Build 14 以来的更新,包括对各种问题的修复。更多关于此版本的细节可在发行说明中找到。


对于 JDK 24JDK 25,开发者可以通过 Java Bug Database 报告错误。


GraalVM

随着 JDK 24 的发布,Oracle Labs 发布了 GraalVM for JDK 24,带来了一些新功能,比如 Graal Neural Network(GNN),这是一个新的静态分析器,提供基于机器学习的分析(仅在 Oracle GraalVM 中提供);SkipFlow,原生镜像静态分析功能的一个实验性扩展,用于在分析过程中动态跟踪原始值和评估分支条件;优化 Native Image 中的 Foreign Function and Memory API,新增了直接方法句柄专用回调。更多关于此版本的细节可在发行说明和即将在 YouTube 上发布的 GraalVM for JDK 24 发行频道中找到。InfoQ 将后续发布更详细的新闻报道。


BellSoft Liberica

BellSoft 发布 Liberica JDK 24,OpenJDK 24 的下游发行版,包含 JDK 中的 2597 个错误修复和 JavaFX 中的 175 个错误修复。开发人员可以从官网下载最新版本。


Project Loom

Project Loom 早期访问版本Build 25-loom+1-11 已发布,基于 JDK 25 早期访问版本的 Build 13 构建,改进了 Java 监视器(同步方法)的实现,以增强与虚拟线程的互操作性。


Spring Framework

Spring 团队在本周发布了 Spring BootSpring SecuritySpring Authorization ServerSpring for GraphQLSpring IntegrationSpring AMQPSpring for Apache KafkaSpring Web Services 的里程碑版本。此外,还有 Spring BatchSpring for Apache Pulsar 的小版本更新。更多细节可在 InfoQ 的新闻报道中找到。


Spring 团队披露了两个影响 Spring Security 的 CVE:



博通公司 的 Spring 开发者布道师 Josh Long 发推文 称,2025 年 3 月 24 日标志着 Spring Framework 1.0 正式发布 21 周年。


Payara

Payara 发布 Payara Platform2025 年 3 月版本,包括社区版 6.2025.3、企业版 6.24.0 和企业版 5.73.0。这三个版本都包含了错误修复、安全修复、依赖项升级和两项改进:使用 payaramicro.globalContextRoot 属性为应用程序指定全局上下文根的能力;CORBA 更新,使用 Jakarta Concurrency 3.1 的新实现替换同步代码块。


该版本还包含了 Payara 7.2025.1.Alpha1,全面支持 2024 年 12 月发布的 Jakarta EE 11 Core Profile,以及 Payara Platform 6 中的相同改进。更多关于这些版本的细节可在社区版 6.2025.3企业版 6.24.0以及企业版 5.73.0 的发行说明中找到。


Apache 软件基金会

Apache Kafka 4.0.0 发布,包含了错误修复、许多改进和新功能,例如:客户端支持使用新的 SubscriptionPattern 类进行订阅;开发者可以根据超时或错误代码重新引导客户端的能力。更多关于此版本的细节可在发行说明中找到。


Hibernate

Hibernate ORM 7.0.0 的第五个 beta 版本发布,包含以下内容:迁移到 Jakarta Persistence 3.2 规范,这是针对 Jakarta EE 11 的最新版本;以 JDK 17 为基线;改进领域模型验证;从 Hibernate Commons Annotations(HCANN)迁移到新的 Hibernate Models 项目,该项目用于处理应用程序领域模型的底层操作。更多关于此版本的细节可在发行说明迁移指南中找到。


Hibernate Search 8.0.0 的第二个 alpha 版本发布,包含:修复在 Alpha1 版本中发现的问题;与 Hibernate ORM 7.0.0.Beta4 对齐,实现 Jakarta Persistence 3.2 规范;升级依赖项到 Lucene 10.1.0、OpenSearch 2.19 和 Elasticsearch Client 8.17.3。更多关于此版本的细节可在发行说明中找到。


Kotlin

Kotlin 2.1.20 发布,包含以下新功能:新的 K2 编译器 kapt 插件,默认为所有项目启用;一个实验性的 DSL,用于替换不再与 Kotlin 多平台 Gradle 插件兼容的 Gradle Application 插件。更多关于此版本的细节可在发行说明中找到。


RefactorFirst

Improving 公司(一家提供培训、咨询、招聘和项目服务的 IT 服务公司)首席软件顾问 Jim Bethancourt 发布 RefactorFirst 0.7.0 版本,这是一个帮助识别应用程序中需要优先重构部分的工具。该版本带来了以下改进:使用 3D Force-Directed Graph 改进类图和循环的渲染;将循环分析限制在 10 个以内,未来将支持参数化。更多关于此版本的细节可在发行说明中找到。


JavaOne 2025

JavaOne 2025 于 2025 年 3 月 18 日至 20 日在加利福尼亚州红木城的 Oracle 会议中心举行。这个为期三天的活动包括主题演讲、演讲和实践实验室,由 Oracle 和开发者关系团队组织。会议目录提供了所有相关信息。关于 JavaOne 第一天的详细信息,以及 JDK 24 的正式发布,可在 InfoQ 的新闻报道中找到。InfoQ 将后续发布更多新闻报道。


原文链接

https://www.infoq.com/news/2025/03/java-news-roundup-mar17-2025/

2025-04-03 10:298743

评论

发布
暂无评论

“一键”模型迁移,性能翻倍,多语言AltDiffusion推理速度超快

OneFlow

人工智能 深度学习

测试开发 | AppCrawler 自动遍历测试实践(三):动手实操与常见问题汇总

霍格沃兹测试开发学社

对话 BitSail Contributor | 梁奋杰:保持耐心,享受创造

字节跳动数据平台

GitHub 开源 数据引擎

泛娱乐社交出海解决方案技术实践

网易云信

即时通讯IM 音视频技术

打通对账的最后一公里——对账管理平台

元年技术洞察

数字化转型 对账 对账系统 方舟平台

Apache Kafka入门级教程原创

宋小生

kafka Kafka Producer

Dubbo 中 Zookeeper 注册中心原理分析

小小怪下士

Java zookeeper dubbo

升哲科技荣获2022年度华夏建设科学技术奖二等奖

SENSORO

巧用Golang泛型,简化代码编写

百度Geek说

Go golang 企业号 2 月 PK 榜

云小课|创建DDS只读节点,轻松应对业务高峰

华为云开发者联盟

数据库 后端 华为云 企业号 2 月 PK 榜 华为云开发者联盟

便捷模型迭代优化,算法模型支持更新到已部署服务、已有项目|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 团队协同 编程建模

下一代编解码技术Ali266在视频超高清领域的应用展望

阿里云CloudImagine

云计算 Ali266 超高清

新思科技:数字赋能,安全先行

InfoQ_434670063458

Kratos微服务工程Bazel构建指南

微服务 CMS Kratos Monorepo bazel

还在用 OpenFeign?来试试 SpringBoot3 中的这个新玩意!

江南一点雨

spring springboot

Getaverse 1月总结 | 节点数突破6200+

Geek_Web3

#区块链# 元宇宙 web3

利器 | AppCrawler 自动遍历测试工具实践(一)

霍格沃兹测试开发学社

如何快速完成API设计,mock数据给到前端?

不想敲代码

APi设计 apipost API调试

泛娱乐社交出海解决方案技术实践

网易智企

即时通讯IM 音视频通话

关于 NGINX Kubernetes Gateway,你需要知道的 5 件事

NGINX开源社区

nginx NGINX Ingress Controller NGINX Kubernetes Gateway 企业号 2 月 PK 榜

StarRocks荣获2022年度最具潜力数据库奖

StarRocks

数据库 大数据

上新啦|请查收StarRocks 2.5 LTS 版本特性介绍

StarRocks

数据库 大数据

一文带你掌握物联网Mqtt网关搭建背后的技术原理

华为云开发者联盟

后端 物联网 华为云 企业号 2 月 PK 榜 华为云开发者联盟

云原生场景下实现编译加速

京东科技开发者

Java golang 缓存 编译 企业号 2 月 PK 榜

JavaScript使用URL用来解析处理URL

ModStart

系统运维 SysOM profiling 在云上环境的应用观测实践 | 龙蜥技术

OpenAnolis小助手

开源 cpu 系统运维 profiling 龙蜥技术

开源机器学习软件对AI的发展意味着什么?

OneFlow

人工智能 深度学习 开源

测试开发 | AppCrawler 自动遍历测试实践(二):定制化配置

霍格沃兹测试开发学社

如何又快又好实现Catalog系统搜索能力?火山引擎DataLeap这样做

字节跳动数据平台

大数据 数据治理 数据研发 企业号 2 月 PK 榜

八股文的天花板,没到35k的Java开发都值得好好读一读

程序知音

java面试 后端技术 八股文 Java面试八股文 Java构架师

Java近期新闻:JDK 24、GraalVM for JDK 24、Payara Platform、Kafka 4.0、Spring CVE、2025年JavaOne大会_云安全_Michael Redlich_InfoQ精选文章