第 4 章 选择系统范围的归档红帽构建的 OpenJDK 版本


如果您在 RHEL 上安装了多个版本的 OpenJDK,则可以选择一个特定的红帽构建的 OpenJDK 版本用于系统范围的使用。

先决条件

  • 知道使用存档安装的红帽构建的 OpenJDK 版本的位置。

流程

指定用于单个会话的 OpenJDK 版本的红帽构建:

  1. 使用您希望系统范围的 OpenJDK 版本的红帽构建路径配置 JAVA_HOME

    $ export JAVA_HOME=/opt/jdk/jdk-11.0.9

  2. $JAVA_HOME/bin 添加到 PATH 环境变量中。

    $ export PATH="$JAVA_HOME/bin:$PATH"

要指定红帽为单个用户永久使用的 OpenJDK 版本构建,请将这些命令添加到 ~/.bashrc 中:

export JAVA_HOME=/opt/jdk/jdk-11.0.9
export PATH="$JAVA_HOME/bin:$PATH"

要指定红帽为所有用户永久使用的 OpenJDK 版本构建,请将这些命令添加到 /etc/bashrc 中:

export JAVA_HOME=/opt/jdk/jdk-11.0.9
export PATH="$JAVA_HOME/bin:$PATH"
注意

如果您不想重新定义 JAVA_HOME,仅将 PATH 命令添加到 bashrc 中,指定到 Java 二进制文件的路径。例如,导出 PATH="/opt/jdk/jdk-11.0.3/bin:$PATH"。

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.