JBoss EAP 7.1.0 中的 Wildfly 版本

Wildfly version in JBoss EAP 7.1.0

我正在使用 Java 8 构建我的应用程序并计划使用 JBoss EAP 7.1.0 进行生产部署,但我不知道 [=18= 附带哪个版本的 Wildfly ] EAP 7.1.0。我找到 Wildfly 核心 3.0.1 但什么是 Wildfly 核心?

另外,是否建议将 JBoss EAP 6.4 的 Java 版本更新到 Java 8 并使用它?

WildFly 未随 EAP 一起提供。 WildFly 是一个社区项目,JBoss EAP 是一个 Red Hat 产品。它们位于不同的存储库中,即使它们在历史上通常有一些共同点,您也不能说 WildFly 随 EAP 一起提供。最接近 EAP 7.1 的 WildFly 版本是 WildFly 11。

为了简化分层 projects/products 的创建,应用服务器的核心运行时被切割到一个单独的项目 - WildFly core。它只包含一个非常基本的功能,允许在其之上构建项目(通过添加模块和扩展)。核心包含

  • 模块化class加载
  • 统一管理,包括域模式
  • 基本部署架构
  • 用于管理的 CLI

Java JBoss EAP 6.4 支持 8。有关详细信息,请查看 EAP 6 supported configurations.

有一篇文章解释了映射:

http://www.mastertheboss.com/jboss-server/jboss-eap/what-is-the-difference-between-jboss-eap-wildfly-and-jboss-as

JBoss EAP 版本 WildFly 版本
JBoss EAP 7.2 WildFly 14.0.1
JBoss EAP 7.1 WildFly 11
JBoss EAP 7.0 WildFly 10
JBoss EAP 6.4 JBoss AS 7.5
JBoss EAP 6.3 JBoss AS 7.4
JBoss EAP 6.2 JBoss AS 7.3
JBoss EAP 6.1 JBoss AS 7.2
JBoss EAP 6.0 JBoss AS 7.1

JBoss 基于(未捆绑)Wildfly。