WildFly 36 发布

作者:Brian Stansberry | 2025年4月10日 原文:https://www.wildfly.org/news/2025/04/10/WildFly36Released/

我们非常高兴地宣布,WildFly 和 WildFly Preview 36.0.0.Final 版本现已发布!您可以前往 下载页面 获取最新版本,同时 WildFly 36 的 Galleon 功能包也已上传至 Maven 仓库。


新特性与亮点

本季度,除了核心应用服务器的功能更新外,我们在其他方面也取得了令人兴奋的突破:

  • JBang 集成:现在可以通过 JBang 运行 WildFly 应用程序。想了解更多详情,请查阅 WildFly Glow 文档中的 JBang 集成部分。此功能目前为试验性功能。

  • WildFly AI 功能包:AI 功能包在本季度快速迭代更新。想了解更多,请观看上个月的 WildFly Mini ConferenceJDConf 上 Emmanuel Hugonnet 的精彩演讲。该功能包目前仍处于孵化阶段,未来可能会有更多变化。

当然,核心应用服务器也有不少值得关注的新功能:

  • Prometheus 支持:Micrometer 扩展现已支持 Prometheus 注册表,允许通过拉取方式采集指标信息。这是社区用户强烈要求的一项功能,现处于社区稳定级别。

  • EJB 调用增强:JBoss EJB 客户端库和 ejb3 子系统现在支持 remote+tls 协议,用于远程 EJB 调用。

  • 反向代理优化:当配置 WildFly 为反向代理时,undertow 子系统现支持对 X-Forwarded HTTP Header 信息的重用及追加,同时支持对 Host 头的重写。此功能已从预览稳定级别提升至社区稳定级别,意味着您现在可直接在标准 WildFly 中使用该功能。

  • AJP 请求头支持:undertow 子系统现支持 AJP 监听器接受自定义 AJP 请求头。该功能同样从预览稳定级别提升至社区稳定级别。

  • Hibernate 升级:在 WildFly Preview 分发版中,我们升级到 Hibernate ORM 7 测试版及 Hibernate Search 8 alpha 版本。

此外,我们对文档主页进行了全面改版,并计划继续优化,特别是更加突出 WildFly 提供的 Galleon 功能包生态系统的快速增长。我们期待听到您的宝贵反馈!


支持的规范

Jakarta EE

标准版 WildFly 36 完全兼容 EE 10 平台,包括 Web Profile 和 Core Profile。在运行于 Java SE 17 和 Java SE 21 的环境下,WildFly 36 是 EE 10 平台的兼容实现。

有关认证的详细证据,请前往 GitHub 的 WildFly Certifications 仓库

规范 兼容性
Jakarta EE 10 完整平台 Java SE 17、Java SE 21
Jakarta EE 10 Web Profile Java SE 17、Java SE 21
Jakarta EE 10 Core Profile Java SE 17、Java SE 21

MicroProfile

WildFly 36 支持 MicroProfile Platform 7.0 及其他部分 MicroProfile 规范。完整列表可参阅《入门指南》。兼容性证据也可在 WildFly Certifications 仓库中获取。


关于 WildFly Preview 与 Jakarta EE 11

自 WildFly 32 发布以来,我们通过 WildFly Preview 提前展示了对 Jakarta EE 11 支持的规划。尽管 EE 11 平台及 Web Profile 规范预计要到今年晚些时候才正式发布,但许多 EE 11 规范和实现的候选版本和最终版本已经推出。因此,我们在 WildFly Preview 中提供了这些规范的支持。

对于部分 EE 11 规范仍在变更的情况下,我们目前依然保留了 EE 10 版本支持,并计划在未来逐步迁移到 EE 11 版本。

值得一提的是,EE 11 Core Profile 规范已于去年 11 月正式发布,WildFly Preview 36 已全面支持这项规范。


Java SE 支持

我们推荐使用 Java SE 21 运行 WildFly 36,因为这是目前最新的 LTS JDK 版本,并经过了我们全面的测试。WildFly 36 同样在 Java SE 17 上运行良好。

虽然我们更倾向于推荐 LTS 版本,但 WildFly 也可在 Java SE 24 上稳定运行,并且我们在 Linux 上对 Java SE 25 EA 版本的测试也取得了良好结果。

请注意,WildFly 以类路径模式运行。


致谢贡献者

WildFly 的成功离不开社区的贡献。在此,我们特别感谢以下几位贡献者:

  • Andrew Golding:报告并修复了 WildFly Glow 在处理 Maven 代理时的问题。感谢你,Andrew!
  • Jason Lee:为 Micrometer 实现了 Prometheus 支持。感谢你,Jason!
  • Jeff Mesnil:推动了通过 JBang 运行仅包含源代码的 WildFly 应用程序的能力。感谢你,Jeff!
  • Emmanuel Hugonnet:在 WildFly AI 功能包的改进上表现卓越。继续加油,Emmanuel!

发布说明

完整的 WildFly 36 发布说明可在 GitHub 上查看。WildFly Core 28.0.0 修复的问题可以在 WildFly Core JIRA 中找到。

欢迎大家下载体验,并通过 WildFly Google 群组、Zulip 或 JIRA 提供您的宝贵反馈。

希望您能像我们享受开发 WildFly 36 一样,喜欢使用它!

此致, Brian

 

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/344112/wildfly-36-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。