Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Java近期新闻:Jakarta EE 11 Web Profile、GlassFish、TornadoVM、Micronaut

Java近期新闻:Jakarta EE 11 Web Profile、GlassFish、TornadoVM、Micronaut

作者头像
深度学习与Python
发布于 2025-04-20 16:12:42
发布于 2025-04-20 16:12:42
950
举报

作者 | Michael Redlich

译者 | 明知山

策划 | 丁晓昀

OpenJDK

JEP 504(移除 Applet API)已从 JEP Draft 8345525 进入 到 Candidate 状态。该 JEP 提议移除自 JDK 17 起已被弃用的 Applet API,因为现代浏览器已不再支持 Applet。

JDK 25

JDK 25 早期访问构建版本 的 Build 17 已发布,包含自 Build 16 以来的更新,修复了各种 问题。更多关于此版本的详细信息可在 发行说明 中找到。

对于 JDK 25,开发者可以通过 Java Bug 数据库 报告问题。

GlassFish

GlassFish 8.0.0 的 第 11 个里程碑版本 包含了错误修复、依赖项升级以及对 Jakarta EE 11 各种新功能的改进和规范兼容性。此版本通过了最终的 Jakarta EE 11 Web Profile TCK。更多关于此版本的详细信息可在 发行说明 中找到。

Jakarta EE 11

Eclipse 基金会的 Jakarta EE 开发者布道师 Ivar Grimstad 在其每周的 Hashtag Jakarta EE 博客中提供了关于 Jakarta EE 11 的更新,写道:

Jakarta EE 11 Web Profile 已发布!虽然比计划晚了一些,但最终还是发布了,加入了 Jakarta EE 11 Core Profile 的已发布规范行列。重构 TCK 是一项巨大的工作。 Eclipse GlassFish 被作为 Jakarta EE 11 Web Profile 的认证兼容实现。预计其他实现(如 Open Liberty、WildFly、Payara 等)将在接下来的几周和几个月内陆续跟进。请留意不断更新的 兼容产品 列表。

Jakarta EE 11 的发布历程包括四个里程碑版本,2024 年 12 月发布的 Core Profile,以及在 2025 年第一季度 Web Profile 的候选发布版本和 2025 年第二季度平台的通用发布版本之前根据需要可能发布的候选版本。

TornadoVM

TornadoVM 1.1.0 发布,包含了错误修复和一些改进,例如:支持矩阵操作的混合精度 FP16 到 FP32 的计算;在 TornadoExecutionPlan 类中定义了一个新方法 mapOnDeviceMemoryRegion(),引入了新的设备内存区域映射功能,为不同缓冲区提供设备缓冲区映射。更多关于此版本的详细信息可在发行说明中找到。

Micronaut

Micronaut 基金会发布 Micronaut Framework 4.8.0,包含 Micronaut Core 4.8.9,对 Micronaut SourceGen 模块进行了改进,该模块现在用于内部元数据和表达式的字节码生成;激活依赖注入跟踪能力,帮助开发者更好地了解 Micronaut 在启动时以及创建特定 Bean 时的行为。许多 Micronaut 模块也进行了更新。更多关于此版本的详细信息可在发行说明中找到。

Quarkus

Quarkus 3.21.1,作为第一个维护版本,包含了错误修复、依赖项升级和一些改进,例如:现在可以在带有 SmallRye GraphQL @Resolver 注解的方法上使用执行模型注解(如 @Blocking、@NonBlocking 等),解决了解析器会抛出错误的问题;解决在使用 TlsConfigUtils 类配置 Quarkus 项目中的 TLS 选项时,涉及到应用层协议协商(ALPN)扩展时可能引发的 Java UnsupportedOperationException。更多关于此版本的详细信息可在发行说明中找到。

JHipster

JHipster 8.10.0 发布,带来了一些显著的变更,例如:修复了使用 Spring Boot 和 Hazelcast 登录 JHipster 应用时抛出的 ClassCastException;进行了大量的依赖项升级,尤其是 Spring 3.4.4;对代码库的许多内部改进。更多关于此版本的详细信息可在发行说明中找到。

JHipster Lite 1.31.0 发布,包含了对 Vite 6.2.4 的依赖项升级,解决了影响 Vite 6.2.4 和 6.2.3 的两个 CVE,分别是:CVE-2025-31125,Vite 通过 URL 表达式 ?inline&import 或 ?raw?import 向开发服务器暴露非允许文件的内容;CVE-2025-30208,通过在 URL 中添加表达式 ?raw?? 或 ?import&raw??,可以绕过 Vite /@fs/ 文件系统变量的限制,并返回文件内容(如果存在)。更多关于此版本的详细信息可在发行说明中找到。

查看英文原文:

https://www.infoq.com/news/2025/04/java-news-roundup-mar31-2025/

声明:本文为 InfoQ 翻译,未经许可禁止转载。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-04-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 InfoQ 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Java 近期新闻:Jakarta EE 11和Spring AI更新、WildFly 36.0 Beta、Infinispan
JEP 503(移除 32 位 x86 移植版本)已从“Proposed to Target”状态进入到“Targeted”,目标版本为 JDK 25。该 JEP 提议“移除 32 位 x86 移植的源代码和构建支持”。这是继 JDK 24 中发布的 JEP 501(弃用 32 位 x86 移植版本支持 )之后的后续工作。
深度学习与Python
2025/04/13
1890
Java 近期新闻:Jakarta EE 11和Spring AI更新、WildFly 36.0 Beta、Infinispan
Java近期新闻:Java稳定值、Spring Modulith、Open Liberty、Quarkus、JReleaser
JEP 502(稳定值(预览))已从 Candidate 状态进入到 Proposed to Target 状态,目标版本为 JDK 25。该 JEP 此前叫作计算常量(预览),引入了计算常量的概念,即最多初始化一次的不可变值持有者。这一特性提供了 final 字段的性能和安全性,同时在初始化时间上提供了更大的灵活性。评审于 2025 年 3 月 7 日结束。
深度学习与Python
2025/03/14
2180
Java近期新闻:Java稳定值、Spring Modulith、Open Liberty、Quarkus、JReleaser
Java 近期新闻综述:CVE-2022-22968、Vector API、Jakarta EE 10 更新
Java 近期新闻综述,内容主要涉及 OpenJDK、JEP 426、JDK 19、Jakarta EE 10 更新、Spring Framework 点版本、CVE-2022-22968、Quarkus 2.8.0、Open Liberty 22.0.0.4 和 22.0.0.5-beta、Micronaut 3.4.2、WildFly 26.1、Eclipse GlassFish 7.0-M4、Piranha 22.4.0、Apache Camel Quarkus 2.8.0、IntelliJ IDEA 2022.1、Ktor 2.0 和 Devnexus 2022 大会。
深度学习与Python
2022/06/11
2K0
Java 近期新闻综述:CVE-2022-22968、Vector API、Jakarta EE 10 更新
Java近期新闻:JDK 24 RC1、JDK Mission Control、Spring、Hibernate、Vert.x
JDK Mission Control 9.1.0 发布,包含了错误修复和改进,例如:在 JFR Writer API 中使用自定义 JFR 事件类型(即扩展 Java Event 类)并注册这些类型的能力;在转换器中使用原始类型的能力。更多关于此版本的详细信息可以在问题列表中找到。
深度学习与Python
2025/03/03
2080
Java近期新闻:JDK 24 RC1、JDK Mission Control、Spring、Hibernate、Vert.x
Java 近期新闻:JDK 22、GraalVM for JDK 22、JDK 23 发布时间表、JMC 9.0
JEP 466(类文件 API (第二次预览))已从 Candidate 进入到 Proposed to Target 状态。该 JEP 提议进行第二轮预览,以获取来自之前一轮预览的反馈,即 在 JDK 22 中发布的 JEP 457(类文件 API (预览))。该特性提供用于解析、生成和转换 Java 类文件的 API。这将先作为 ASM (在 JDK 中 ASM 是 Java 字节码操作和分析框架)的内部替代方案,并计划在后续将其开放为公共 API。Goetz 将 ASM 描述为“一个带有大量遗留负担的老代码库”,并提供了背景信息,说明该提议将如何发展并最终取代 ASM。
深度学习与Python
2024/04/12
3630
Java 近期新闻:JDK 22、GraalVM for JDK 22、JDK 23 发布时间表、JMC 9.0
Java 近期新闻:Classfile API 草案、Spring Boot、GlassFish、Reactor 项目
作者 | Michael Redlich 译者 | 平川 策划 | 丁晓昀 Java 近期新闻综述,内容主要涉及 OpenJDK、JDK 19、JDK 20、Spring 点版本、GlassFish 7.0.0-M6、GraalVM Native Build Tools 0.9.12、Micronaut 3.5.2、Quarkus 2.10.0、Reactor 2022.0.0-M3、Apache Camel Quarkus 2.10.0 及 Apache Tika 2.4.1 版本和 1.28.
深度学习与Python
2023/03/29
1.7K0
Java 近期新闻:Classfile API 草案、Spring Boot、GlassFish、Reactor 项目
Java 近期新闻:OmniFish 简介、Oracle 加入 Micronaut 基金会、OpenJDK 升级
作者 | Michael Redlich 译者 | 平川 策划 | 晓昀 本期 Java 近期新闻综述内容主要涉及 OpenJDK、JDK 20、Spring 里程碑更新、Eclipse Tumerin 19、OmniFaces 4.0、PrimeFaces 12.0、OmniFish 简介、Quarkus 2.13.1、Oracle 加入 Micronaut 基金会、Eclipse Vert.x 4.3.4、JobRunr 5.3、Apache Tomcat 9.0.68、Apache Came
深度学习与Python
2023/03/29
1.7K0
Java 近期新闻:OmniFish 简介、Oracle 加入 Micronaut 基金会、OpenJDK 升级
近期 Java 新闻:Eclipse GlassFish、Open Liberty、MicroStream
作者 | Michael Redlich 译者 | 平川 策划 | 丁晓昀 OpenJDK Oracle 内部 Java 平台小组主任工程师 Joe Darcy 提议,在 JDK 20 中放弃支持 javac 命令行选项 -source/-target/--release 7 。Darcy 引用 JEP 第 182 条:javac 的 -source 及 -target 退休策略,讨论老版本 JDK 的继续支持时间范围。目前反馈主要在 Maven 编译器插件依旧默认使用 1.7 版的问题上。Or
深度学习与Python
2023/03/29
1.8K0
近期 Java 新闻:Eclipse GlassFish、Open Liberty、MicroStream
Java 近期新闻:Project Leyden 早期访问构建版本、LangChain4j、JReleaser、Groovy
2024 年 6 月,Project Leyden 的首批早期访问构建版本对 Java 社区可用。Project Leyden 最初于 2020 年 4 月提出,其主要目标是“缩短 Java 程序的启动时间、达到峰值性能的时间以及减少资源占用”。Build 24-leyden+2-8 带来了以下亮点:支持多种优化工件类型的统一缓存数据存储(Cache Data Store,CDS)归档、Java 方法的提前编译和类加载器查找缓存。此版本基于 JDK 24 的不完整版本构建。更多关于此版本的详细信息可以在发布说明和 InfoQ 的新闻报道中找到。
深度学习与Python
2024/07/24
2920
Java 近期新闻:Project Leyden 早期访问构建版本、LangChain4j、JReleaser、Groovy
Java 近期新闻:OpenJDK、Spring 升级和 CVE、Payara 平台以及 Apache Tomcat 升级
作者 | Michael Redlich 译者 | 张卫滨 策划 | 丁晓昀 本期的 Java 新闻包括 JDK 19、OpenJDK、Jakarta EE 10、Spring 里程碑和小版本升级以及 CVE、Payara 平台发布、Quarkus 2.9.1.Final、Micronaut 3.4.4、WildFly 16.1.1、Hibernate ORM 5.6.9.Final、Hibernate Reactive 11.5.Final、JDKMon 17.0.25、JobRunr 5.1.
深度学习与Python
2023/03/29
1.8K0
Java 近期新闻:OpenJDK、Spring 升级和 CVE、Payara 平台以及 Apache Tomcat 升级
Java新闻综述:LangChain4j 1.0-Beta1、JHipster Lite、GlassFish
本周(2025 年 2 月 3 日当周)的 Java 新闻综述聚焦于以下重要内容:LangChain4j 1.0 的首个测试版发布;JHipster Lite 推出 1.27.0 和 1.28.0 版本;GlassFish 发布 7.0.22 版本;Spring Cloud Stream Applications 发布 2025.0.0 和 2024.0.1 版本。
深度学习与Python
2025/02/28
3480
Java新闻综述:LangChain4j 1.0-Beta1、JHipster Lite、GlassFish
Java 近期新闻:JDK 19 和 Jakarta EE 10 发布、模板字符串、Payara 平台
作者 | Michael Redlich 译者 | 马可薇 策划 | 丁晓昀 近期 Java 新闻汇总,涉及 OpenJDK、JDK 19、JDK 20、亚马逊 Corretto 19、BellSoft Liberica JDK 19、Jakarta EE 10、多条 Spring 框架更新、Quarkus 2.12.3、Payara 平台更新、Micronaut 3.7.0、GraalVM 原生构建工具 0.9.14、JobRunr 5.2.0、PrimeFaces 单点发布、Failsafe
深度学习与Python
2023/03/29
1.7K0
Java 近期新闻:JDK 19 和 Jakarta EE 10 发布、模板字符串、Payara 平台
Java 近期新闻:结构化并发、Java 满 27 岁、Micronaut 3.5.0
作者 | Michael Redlich 译者 | 平川 策划 | 丁晓昀 本期 Java 近期新闻综述内容主要涉及 OpenJDK、JDK 19、虚拟线程、Java 满 27 岁、Jakarta EE 10、Spring Framework 点版本和里程碑版本、Micronaut 3.5.0、Quarkus 2.9.2.Final、Quarkus Tools for IntelliJ 1.11.0、Hibernate ORM 6.0.2.Final、Apache Tika 1.28.3 和 Sp
深度学习与Python
2023/03/29
7660
Java 近期新闻:结构化并发、Java 满 27 岁、Micronaut 3.5.0
Java近期新闻:Spring Framework 6.1、Spring Data 2023.1、Payara Platform
在结束了评审后,JEP 459(字符串模板(第二次预览))已从 Proposed to Target 进入到 Targeted(JDK 22)状态。这个 JEP 在经过第一次预览之后进行第二次预览:在 JDK 21 中交付的 JEP 430(字符串模板(预览))。该特性通过字符串模板来增强 Java 编程语言,字符串字面量中包含嵌入表达式,这些表达式将在运行时被解释和计算。有关 JEP 430 的更多细节可以在 InfoQ 的 新闻报道 中找到。
深度学习与Python
2023/11/27
3870
Java近期新闻:Spring Framework 6.1、Spring Data 2023.1、Payara Platform
Java 近期新闻:外部函数和内存 API、OpenJDK JEP、Apache Tomcat CVE
在结束了评审之后,JEP 454(外部函数和内存 API)从 Proposed to Target 进入到了 Targeted(JDK 22)状态。该 JEP 建议在经历了两轮孵化和三轮预览之后确定这个特性:在 JDK 17 中交付的 JEP 412(外部函数和内存 API(孵化器))、在 JDK 18 中交付的 JEP 419(外部函数和内存 API(第二轮孵化器))、在 JDK 19 中交付的 JEP 424(外部函数和内存 API(预览))、在 JDK 20 中交付的 JEP 434(外部函数和内存 API(第二次预览)),以及在 JDK 21 GA 版本中交付的 JEP 442(外部函数和内存 API(第三次预览))。自上一个版本以来的改进包括:新的 Enable-Native-Access manifest 属性,允许可执行 JAR 包中的代码调用受限制的方法而无需使用——Enable-Native-Access 标志;允许客户端通过编程的方式构建 C 函数描述符,避免使用特定于平台的常量;改进了对本地内存中可变长度数组的支持;支持多字符集本地字符串。InfoQ 将会继续跟进报道。
深度学习与Python
2023/10/24
3680
Java 近期新闻:外部函数和内存 API、OpenJDK JEP、Apache Tomcat CVE
Java 近期新闻:JobRunr 7.0、Commonhaus 基金会介绍、Payara 平台、Devnexus
在宣布成为 Candidate 后不到一周的时间里,JEP 473,流聚合器(Stream Gatherers,第二次预览),已经从 JDK 23 的 Candidate 状态提升为 Proposed to Target 状态。该 JEP 是对上一次预览,即 JEP 461,流聚合器(Stream Gatherers,预览版),在 JDK 22 中交付,进行的第二次预览。这将允许有更多的时间来进行反馈,并使用该功能获得更多的体验,而不会对 JEP 461 进行面向用户的更改。该特性旨在增强 Stream API,以支持自定义的中间操作,这些操作将“允许流管道以现有内置中间操作无法轻松实现的方式转换数据”。有关该 JEP 的更多详细信息,请参阅原始设计文档和 InfoQ 新闻报道。审查预计将于 2024 年 4 月 16 日结束。
深度学习与Python
2024/04/26
2320
Java 近期新闻:OpenJDK JEP、Spring 更新、Payara 平台和 Kotlin 1.6
2021 年 11 月 15 日起始周 Java 新闻更新:OpenJDK JEP、JDK 18、Loom 项目、多个 Spring 单点版本、MicroProfile 5.0-RC2、Payara 平台、一个新的 Jakarta EE 规范提议、JHipster 7.4.0、TornadoVM 0.12、Apache Camel K 1.7 和 Kotlin 1.6.0。
深度学习与Python
2021/12/01
1.6K0
Java 近期新闻:JDK 21 发布计划、Payara 平台、JBang、JHipster、WildFly
作者 | Michael Redlich 译者 | 平川 策划 | 丁晓昀 OpenJDK 2023 年理事会选举结果显示,Red Hat 开源 Java 技术主管 Andrew Haley 和 Oracle 技术咨询人员 Phil Race 已当选为董事会成员,填补了两个 At-Large 成员席位。选举结果将于2023 年 4 月 1 日生效,任期为一年。InfoQ 后续将带来更详细的新闻报道。 JEP 444(虚拟线程)从 JEP Draft 8303683 状态 提升 到 Candid
深度学习与Python
2023/04/14
2.3K0
Java 近期新闻:JDK 21 发布计划、Payara 平台、JBang、JHipster、WildFly
Java 近期新闻:JDK 19 的 JEPs、 Lilliput 的里程碑版本、Spring 框架、Quarkus 2.9.0
Java 近期新闻综述,涉及来自 OpenJDK、JDK 19 的 JEPs、Lilliput 项目的里程碑版本、Spring Framework 5.3.20 和 5.2.22、Open Liberty 22.0.0.5 和 22.0.0.6-beta、Quarkus 2.9.0.Final、Apache Camel Quarkus 2.9.0、WildFly Preview 27 Alpha1、Hibernate Search 6.1.5、JobRunr 5.1.1、Piranha 22.5.0、Failsafe 3.2.4 等的特性,以及 Micronaut 的调查结果和 Devoxx UK 会议。
深度学习与Python
2022/06/13
2.3K0
Java近期新闻:JDK 21进入Rampdown阶段、JEP 404、JDK 22专家组、Jakarta EE 11升级
面向 JDK 21 的 JEP 453(结构化并发预览)已经从 Proposed to Target 状态提升到 Targeted 状态。该预览版最初只是一个处于孵化状态的 API,融合了针对前两轮孵化反馈所做的增强:JEP 428(结构化并发第一轮孵化)在 JDK 19 中交付;JEP 437(结构化并发第二孵化)在 JDK 20 中交付。该版本带来的重大变化只有一项,就是在 StructuredTaskScope 类中定义的 fork() 方法,返回一个 TaskHandle 实例而不是 Future,因为 TaskHandle 接口的 get() 方法经过重构后与 Future 接口的 resultNow() 方法行为相同了。要了解关于这个 JEP 的更多细节,可以查看 InfoQ 的这篇新闻报道。
深度学习与Python
2023/08/09
3690
Java近期新闻:JDK 21进入Rampdown阶段、JEP 404、JDK 22专家组、Jakarta EE 11升级
推荐阅读
Java 近期新闻:Jakarta EE 11和Spring AI更新、WildFly 36.0 Beta、Infinispan
1890
Java近期新闻:Java稳定值、Spring Modulith、Open Liberty、Quarkus、JReleaser
2180
Java 近期新闻综述:CVE-2022-22968、Vector API、Jakarta EE 10 更新
2K0
Java近期新闻:JDK 24 RC1、JDK Mission Control、Spring、Hibernate、Vert.x
2080
Java 近期新闻:JDK 22、GraalVM for JDK 22、JDK 23 发布时间表、JMC 9.0
3630
Java 近期新闻:Classfile API 草案、Spring Boot、GlassFish、Reactor 项目
1.7K0
Java 近期新闻:OmniFish 简介、Oracle 加入 Micronaut 基金会、OpenJDK 升级
1.7K0
近期 Java 新闻:Eclipse GlassFish、Open Liberty、MicroStream
1.8K0
Java 近期新闻:Project Leyden 早期访问构建版本、LangChain4j、JReleaser、Groovy
2920
Java 近期新闻:OpenJDK、Spring 升级和 CVE、Payara 平台以及 Apache Tomcat 升级
1.8K0
Java新闻综述:LangChain4j 1.0-Beta1、JHipster Lite、GlassFish
3480
Java 近期新闻:JDK 19 和 Jakarta EE 10 发布、模板字符串、Payara 平台
1.7K0
Java 近期新闻:结构化并发、Java 满 27 岁、Micronaut 3.5.0
7660
Java近期新闻:Spring Framework 6.1、Spring Data 2023.1、Payara Platform
3870
Java 近期新闻:外部函数和内存 API、OpenJDK JEP、Apache Tomcat CVE
3680
Java 近期新闻:JobRunr 7.0、Commonhaus 基金会介绍、Payara 平台、Devnexus
2320
Java 近期新闻:OpenJDK JEP、Spring 更新、Payara 平台和 Kotlin 1.6
1.6K0
Java 近期新闻:JDK 21 发布计划、Payara 平台、JBang、JHipster、WildFly
2.3K0
Java 近期新闻:JDK 19 的 JEPs、 Lilliput 的里程碑版本、Spring 框架、Quarkus 2.9.0
2.3K0
Java近期新闻:JDK 21进入Rampdown阶段、JEP 404、JDK 22专家组、Jakarta EE 11升级
3690
相关推荐
Java 近期新闻:Jakarta EE 11和Spring AI更新、WildFly 36.0 Beta、Infinispan
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档