AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

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

  • 2025-04-21
    北京
  • 本文字数:1496 字

    阅读完需:约 5 分钟

大小:751.72K时长:04:16
Java近期新闻:Jakarta EE 11 Web Profile、GlassFish、TornadoVM、Micronaut、JHipster、Applet API

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/

2025-04-21 10:064732

评论

发布
暂无评论

10分钟带你学习华为云数据库RDS

wljslmz

数据库 华为云 9月月更

【JS】大白话-深拷贝与浅拷贝-及其原生JS实现方式

Sam9029

JavaScript 前端 深拷贝 浅拷贝 9月月更

强扩展、强一致、高可用…GaussDB成为游戏行业的心头爱

华为云开发者联盟

数据库 后端 开发 游戏 企业号九月金秋榜

TiUniManager部署和使用感受

TiDB 社区干货传送门

集群管理 安装 & 部署 6.x 实践

leetcode 543. Diameter of Binary Tree 二叉树的直径(简单)

okokabcd

Java LeetCode 数据结构与算法

使用 JDBC 连接 TiDB Cloud

TiDB 社区干货传送门

开发语言 应用适配 数据库连接

如何构建企业级的容器云PaaS平台

阿泽🧸

PaaS 9月月更

推理网络精度不达标,5个方法轻松搞定

华为云开发者联盟

人工智能 网络 算子 企业号九月金秋榜

小红书自研小程序:电商体验与效果优化的运行时体系设计

小红书技术REDtech

小程序 构建 小程序运行时 JS Bridge

VLDB'22 HiEngine极致RTO论文解读

华为云开发者联盟

数据库 云原生 后端 华为云 企业号九月金秋榜

中秋团圆的N种方式,华为用户get了吗?

最新动态

未来3年,公司想不倒闭,就尽量避免在这5点上犯错!

CRMEB

TiDB跨版本升级--新人首次尝试🧐

TiDB 社区干货传送门

迁移 实践案例 集群管理 管理与运维 备份 & 恢复

TiDB监控节点扩缩容操作(是否保留历史数据)

TiDB 社区干货传送门

监控 集群管理 备份 & 恢复 扩/缩容

文盘Rust -- 如何把配置文件打包到二进制文件里

TiDB 社区干货传送门

开发语言

B2B企业节,永洪科技

科技云未来

益思芯科技加入龙蜥社区,推动网络和存储DPU芯片创新落地

OpenAnolis小助手

开源 芯片 龙蜥社区 CLA 益思芯科技

零基础应该在大数据培训机构学习

小谷哥

浅析 Web3.0 DApp(去中心化应用程序)设计架构

掘金安东尼

前端 Web3.0 9月月更

TiDB 在 Pinterest丨从 HBase 到 TiDB:我们如何实现零停机在线数据迁移

TiDB 社区干货传送门

画一个 “月饼” 陪我过中秋,玩转炫彩 “月饼” 之 基本测试

矜辰所致

中秋 月饼 ESP32-C3 9月月更

如何选择大数据培训课程

小谷哥

web前端培训班怎么选?

小谷哥

大数据培训班学习靠谱吗?

小谷哥

面试以前上司,能力一般,不想给他通过,但他卑微哀求,怎么办?

钟奕礼

Java 编程 架构 面试 后端

神器 SpringDoc 横空出世!最适合 SpringBoot 的API文档工具来了

Java快了!

SP【ring

严禁外传,字节跳动2022秋招Java岗位架构师面试题(暂定版)发布

钟奕礼

Java 编程 程序员 架构 java面试

50岁还在写代码,大龄前端程序员到底有多吃香

千锋IT教育

基于TiCDC同步的主从集群数据校验

TiDB 社区干货传送门

备份 & 恢复

直击行业痛点,华为云助力实景三维建设更快更好

sofiya

强强联合!数衍科技携手华为云助力企业生态数据建设

sofiya

Java近期新闻:Jakarta EE 11 Web Profile、GlassFish、TornadoVM、Micronaut、JHipster、Applet API_编程语言_Michael Redlich_InfoQ精选文章