摘要:JDK 26甲骨文正式发布"Java编程语言与虚拟机的第26"个版本,最终包含了10项JEP特性。JDK 27JDK 27早期访问构建"版本Build 14"发布,该版本对Build 13进行了更新",修复了多项问题"。0的首个里程碑版本"发布,完整实现了Jakarta Security 5.0"、Jakarta Faces 5.0"、Jakarta Contexts and Dependency Injection 5.0"的第一个里程碑规范;部分实现了Jakarta Servlet 6.
甲骨文正式发布"Java编程语言与虚拟机的第26"个版本,最终包含了10项JEP特性。更多详情可查看InfoQ的新闻报道"。
JDK 27早期访问构建"版本Build 14"发布,该版本对Build 13进行了更新",修复了多项问题"。该版本更多详情见发布说明"。
关于JDK 26"和JDK 27",鼓励开发者可通过Java Bug Database"提交缺陷。
Spring生态系统最近比较活跃,多个团队发布了如下项目的第三个里程碑版本:Spring Boot"、Spring Security"、Spring Integration"、Spring AI"和Spring AMQP",同时Spring Data"与Spring for Apache Kafka"发布了第二个里程碑版本。更多详情见InfoQ的新闻报道"。
BellSoft发布"了基于OpenJDK的下游发行版Liberica JDK 26"。该版本总计包含2825项修复(OpenJDK 2665项、JavaFX 160项),其中,BellSoft贡献了9项修复。开发者可从官方网站"下载最新版本。
GlassFish" 9.0.0的首个里程碑版本"发布,完整实现了Jakarta Security 5.0"、Jakarta Faces 5.0"、Jakarta Contexts and Dependency Injection 5.0"的第一个里程碑规范;部分实现了Jakarta Servlet 6.2"与 Jakarta Concurrency 3.2"的第一个里程碑规范。
GlassFish 9.0.0是针对Jakarta EE 12规范开发的。更多详细信息,参见发布说明"。
Payara发布了"2026年3月版Payara Platform",包含社区版7.2026.3、企业版6.36.0与企业版5.85.0。除缺陷修复与组件升级外,三个版本均修复了大量内存泄漏问题,涉及PayloadFilesManager、InputJarArchive、LogFileHandle等类。
本次版本持续推进平台的现代化:废弃传统部署描述符格式与内置的JVM分析器配置,移除超过27个废弃命令参数,包括restore-domain、create-cluster和delete-cluster等。
各版本的更多详细信息请参见对应的发布说明:社区版7.2026.3"、 企业版6.36.0"和企业版5.85.0"。
Micronaut基金会发布了"Micronaut框架4.10.10版本(基于Micronaut Core 4.10.18"),包含缺陷修复、Micronaut Test"模块补丁更新,并修复两项拒绝服务攻击漏洞。
第一项漏洞"是关于JsonBeanPropertyBinder类中的expandArrayToThreshold()方法的,在处理application/x-www-form-urlencoded表单绑定时,它无法正确处理数组索引降序排列。
第二项漏洞"是关于DefaultHtmlErrorResponseBodyProvider类的,它使用了无驱逐策略的Java ConcurrentHashMap实例。
该版本的更多详细信息,请参见发布说明"。
JobRunr"团队推出"了基于Java的个人AI助手ClawRunr",它的运行时是基于JDK 25、Spring Boot 4、Spring AI与JobRunr构建的。ClawRunr可以在用户本地硬件上运行,支持的功能包括:通过Web进行界面交互、任务调度、网页浏览、邮件读取。该项目灵感源自基于Node.js"实现的个人AI助手OpenClaw"。InfoQ后续会发布详细的报道。
原文链接:
Java News Roundup: JDK 26, LibericaJDK, Payara Platform, GlassFish Milestone, ClawRunr"
暂无回复,快来抢沙发吧!
本次需消耗银元:
100
当前账户余额: 0 银元
JDK 26
甲骨文正式发布"Java编程语言与虚拟机的第26"个版本,最终包含了10项JEP特性。更多详情可查看InfoQ的新闻报道"。
JDK 27
JDK 27早期访问构建"版本Build 14"发布,该版本对Build 13进行了更新",修复了多项问题"。该版本更多详情见发布说明"。
关于JDK 26"和JDK 27",鼓励开发者可通过Java Bug Database"提交缺陷。
Spring Framework
Spring生态系统最近比较活跃,多个团队发布了如下项目的第三个里程碑版本:Spring Boot"、Spring Security"、Spring Integration"、Spring AI"和Spring AMQP",同时Spring Data"与Spring for Apache Kafka"发布了第二个里程碑版本。更多详情见InfoQ的新闻报道"。
BellSoft
BellSoft发布"了基于OpenJDK的下游发行版Liberica JDK 26"。该版本总计包含2825项修复(OpenJDK 2665项、JavaFX 160项),其中,BellSoft贡献了9项修复。开发者可从官方网站"下载最新版本。
GlassFish
GlassFish" 9.0.0的首个里程碑版本"发布,完整实现了Jakarta Security 5.0"、Jakarta Faces 5.0"、Jakarta Contexts and Dependency Injection 5.0"的第一个里程碑规范;部分实现了Jakarta Servlet 6.2"与 Jakarta Concurrency 3.2"的第一个里程碑规范。
GlassFish 9.0.0是针对Jakarta EE 12规范开发的。更多详细信息,参见发布说明"。
Payara
Payara发布了"2026年3月版Payara Platform",包含社区版7.2026.3、企业版6.36.0与企业版5.85.0。除缺陷修复与组件升级外,三个版本均修复了大量内存泄漏问题,涉及PayloadFilesManager、InputJarArchive、LogFileHandle等类。
本次版本持续推进平台的现代化:废弃传统部署描述符格式与内置的JVM分析器配置,移除超过27个废弃命令参数,包括restore-domain、create-cluster和delete-cluster等。
各版本的更多详细信息请参见对应的发布说明:社区版7.2026.3"、 企业版6.36.0"和企业版5.85.0"。
Micronaut
Micronaut基金会发布了"Micronaut框架4.10.10版本(基于Micronaut Core 4.10.18"),包含缺陷修复、Micronaut Test"模块补丁更新,并修复两项拒绝服务攻击漏洞。
第一项漏洞"是关于JsonBeanPropertyBinder类中的expandArrayToThreshold()方法的,在处理application/x-www-form-urlencoded表单绑定时,它无法正确处理数组索引降序排列。
第二项漏洞"是关于DefaultHtmlErrorResponseBodyProvider类的,它使用了无驱逐策略的Java ConcurrentHashMap实例。
该版本的更多详细信息,请参见发布说明"。
JobRunr
JobRunr"团队推出"了基于Java的个人AI助手ClawRunr",它的运行时是基于JDK 25、Spring Boot 4、Spring AI与JobRunr构建的。ClawRunr可以在用户本地硬件上运行,支持的功能包括:通过Web进行界面交互、任务调度、网页浏览、邮件读取。该项目灵感源自基于Node.js"实现的个人AI助手OpenClaw"。InfoQ后续会发布详细的报道。
原文链接:
Java News Roundup: JDK 26, LibericaJDK, Payara Platform, GlassFish Milestone, ClawRunr"