【问题标题】:Confused by wildfly versions used in EAP 7.2对 EAP 7.2 中使用的 wildfly 版本感到困惑
【发布时间】:2024-01-07 00:28:01
【问题描述】:

我会将此添加到另一个线程,但我无法评论其他人的帖子。我读到的并没有回答我的问题。我刚刚安装了 EAP 7.2.0.GA。在控制台日志中,它说:

JBoss EAP 7.2.0.GA (WildFly Core 6.0.11.Final-redhat-00001)

但是,其他人认为它大约是第 13 版。当我查看 Wildfly (http://wildfly.org/downloads/) 的版本时,第 6 版太旧了,它甚至都没有出现,而且会在 2014 年之前...

那么,怎么会是6.0.11.Final呢?

【问题讨论】:

    标签: jboss wildfly


    【解决方案1】:

    WildFly 核心只是 WildFly 应用服务器中的一个组件。 因此,JBoss EAP 也同样使用,它是基于 WildFly AS 的下游产品。

    WildFly 核心是独立项目,它提供应用服务器的大部分核心功能(管理、cli、管理、子系统基础设施...),无需任何 Java EE 支持,由 WildFly 项目添加到其中。

    您可以在以下位置查看两者的来源 https://github.com/wildfly/wildfly-core/ https://github.com/wildfly/wildfly/

    至于你的困惑。

    WildFly 核心 6.0.x 用于 EAP 7.1 以及 WildFly 14 您也可以在来源https://github.com/wildfly/wildfly/blob/14.0.0.Final/pom.xml#L375

    中看到

    微版本并不总是完全相同,因为在构建 EAP 下游产品的过程中,可以添加额外的补丁。

    【讨论】:

    • 嗯,这并不令人困惑 :-) 感谢您解释版本号和两个产品的巨大差异。
    【解决方案2】:

    WildFly CoreJBoss Enterprise Application Platform 7 (EAP 7) 中的一个组件。所以,这个日志意味着:

    • JBoss EAP 7.2 - JBoss EAP 在版本 7.2
    • GA - 一般可用性
    • WildFly Core 6.0.11.Final - 版本 6.0.11.Final 中的组件 WildFly Core

    另见:

    【讨论】:

    • 我也是这么读的。但让我感到困惑的是来自wildfly.org/downloads 网站的信息。这些与 WildFly Core 有什么不同? wildfly.org 上的最早版本显示 wildfly 8.0.0.Final 于 2014-02-11 可用。而 6.0.11.Final 会更早。也许 EAP 中的 WildFly 版本与 wildfly.org 中的版本不同?
    • @JayWitherspoon,完全正确。从下载链接:The technology behind WildFly is also available in JBoss Enterprise Application Platform 7.。所以,核心被WildFly 项目和JBoss EAP 使用。见Wildfly version in JBoss EAP 7.1.0
    最近更新 更多