搜索

2.4. 使用存档在 RHEL 上安装红帽构建的 OpenJDK

download PDF

您可以使用存档安装红帽构建的 OpenJDK。如果 Java 管理员没有 root 特权,这非常有用。

注意

为简化升级,创建一个包含您的 JRE 的父目录,并使用通用路径创建指向最新 JRE 的符号链接。

流程

  1. 创建一个目录,您要下载存档文件,然后导航到命令行界面(CLI)上的该目录。例如:

    $ mkdir ~/jdks
    
    $ cd ~/jdks
  2. 导航到红帽客户门户网站中的 Software Downloads 页面。
  3. Version 下拉列表中选择最新版本的 OpenJDK 21,然后将 Linux 的 JDK 存档下载到本地系统。
  4. 将存档的内容提取到您选择的目录中:

    $ tar -xf archive_file_name.tar.xz -C ~/jdks
  5. 使用到 JDK 的符号链接创建通用路径,以便更轻松地升级:

    $ ln -s ~/jdks/archive_file_name ~/jdks/java-21
  6. 配置 JAVA_HOME 环境变量:

    $ export JAVA_HOME=~/jdks/java-21
  7. 验证 JAVA_HOME 环境变量是否已正确设置:

    $ printenv | grep JAVA_HOME
    JAVA_HOME=~/jdks/java-21
    注意

    使用此方法安装时,Java 仅适用于当前用户。

  8. 将通用 JRE 路径的 bin 目录添加到 PATH 环境变量中:

    $ export PATH="$JAVA_HOME/bin:$PATH"
  9. 验证 java -version 是否在没有提供完整路径的情况下工作:

    $ java -version
注意

您可以通过在 ~/.bashrc 中导出环境变量来确保 JAVA_HOME 环境变量为当前用户保留。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.