3.3. 确保目标主机上安装了 JDK


JBoss Web 服务器要求 Java Development Kit (JDK)已作为目标主机上的前提条件安装,以确保 JBoss Web 服务器成功运行。JDK 包括 Java 运行时环境(JRE)和 Java 虚拟机(JVM),必须在您要运行 JBoss Web 服务器的任何主机上可用。有关 JBoss Web 服务器支持的 JDK 版本的完整列表,请参阅 JBoss Web Server 6 支持的配置

默认情况下,JBoss Web 服务器集合不会根据您已在目标主机上安装受支持的 JDK,自动安装 JDK。但是,为了方便起见,您可以将 JBoss Web Server 集合配置为在每个目标主机上自动安装受支持的 OpenJDK 版本。

使用 JBoss Web Server 集合时,请考虑以下有关安装 JDK 的指南:

  • 如果要在目标主机上安装受支持的 OpenJDK 版本,您可以将 jws_java_version 变量设置为适当的 JDK 版本(如 1117)。在随后运行 playbook 时,JBoss Web Server 集合会在每个目标主机上安装指定的 OpenJDK 版本。
  • 如果要安装 IBM JDK 或 Oracle JDK 的支持版本,您必须在每个目标主机上手动安装 JDK,也可以使用您自己的 playbook 自动执行此过程。有关手动安装 IBM JDK 或 Oracle JDK 版本的更多信息,请参阅 Red Hat JBoss Web Server 安装指南。在这种情况下,您不需要设置变量。
  • 如果您已在目标主机上安装了受支持的 JDK,则不需要设置变量。
注意

如果要启用 JBoss Web Server 集合在尚未安装支持的 JDK 的目标主机上安装红帽构建的 OpenJDK,请使用以下步骤。

流程

  1. 在 Ansible 控制节点上,打开 vars.yml 文件。
  2. jws_java_version 变量设置为您要安装的相应 OpenJDK 版本。

    例如:

    [...]
    jws_java_version: 11

    根据上例,JBoss Web Server 集合在运行 playbook 时会在每个目标主机上安装红帽构建的 OpenJDK 11。

    注意

    或者,如果您希望 JBoss Web Server 集合安装红帽构建的 OpenJDK 版本 17,请将 jws_java_version 变量设置为 17

  3. 将您的更改保存到 vars.yml 文件。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部