跳转至

在 Ubuntu 上安装 Java JRE:从基础到最佳实践

简介

在 Ubuntu 操作系统上安装 Java 运行时环境(JRE)是许多开发和运行 Java 应用程序的基础步骤。Java JRE 提供了运行 Java 程序所需的所有组件,包括 Java 虚拟机(JVM)、Java 核心类库以及支持文件。本文将详细介绍在 Ubuntu 上安装 Java JRE 的基础概念、具体使用方法、常见实践以及最佳实践,帮助读者轻松掌握这一关键技能。

目录

  1. 基础概念
    • Java JRE 是什么
    • 为什么在 Ubuntu 上安装 Java JRE
  2. 使用方法
    • 通过 Ubuntu 软件源安装
    • 手动下载并安装
  3. 常见实践
    • 设置默认 JRE
    • 验证安装
  4. 最佳实践
    • 管理 JRE 版本
    • 安全更新
  5. 小结
  6. 参考资料

基础概念

Java JRE 是什么

Java 运行时环境(JRE)是运行 Java 程序的最小环境。它包含 Java 虚拟机(JVM),这是负责执行 Java 字节码的核心组件。JRE 还包括 Java 核心类库,这些类库提供了各种功能,如输入输出、网络通信、图形用户界面等。此外,JRE 还包含支持文件,如配置文件和字体等。

为什么在 Ubuntu 上安装 Java JRE

Ubuntu 是一款广泛使用的开源 Linux 操作系统。许多应用程序,如 Web 浏览器插件、桌面应用程序和服务器端应用,都是用 Java 编写的。在 Ubuntu 上安装 Java JRE 可以让用户运行这些 Java 应用程序,充分发挥系统的功能。

使用方法

通过 Ubuntu 软件源安装

  1. 更新软件源列表 在终端中运行以下命令更新软件源列表,确保获取到最新的软件包信息:
sudo apt update
  1. 安装 OpenJDK JRE OpenJDK 是 Java 平台的开源实现。运行以下命令安装 OpenJDK JRE:
sudo apt install openjdk-<version>-jre

例如,要安装 OpenJDK 11 JRE,可以运行:

sudo apt install openjdk-11-jre
  1. 安装 Oracle JRE(可选) 如果你需要安装 Oracle JRE,首先需要添加 Oracle 官方的软件源。可以参考 Oracle 官方文档进行添加。添加完成后,运行以下命令安装 Oracle JRE:
sudo apt install oracle-java<version>-jre

手动下载并安装

  1. 下载 JRE 安装包 从 Oracle 官方网站或其他可靠来源下载适合 Ubuntu 的 JRE 安装包。通常是一个 .tar.gz 文件。
  2. 解压安装包 在下载目录中,使用以下命令解压安装包:
tar -xvzf jre-<version>.tar.gz
  1. 移动解压后的目录 将解压后的目录移动到合适的位置,例如 /usr/local/jre
sudo mv jre-<version> /usr/local/jre
  1. 设置环境变量 编辑 ~/.bashrc 文件,添加以下内容:
export JAVA_HOME=/usr/local/jre
export PATH=$JAVA_HOME/bin:$PATH

保存并退出文件后,运行以下命令使设置生效:

source ~/.bashrc

常见实践

设置默认 JRE

如果系统中安装了多个 JRE,需要设置默认的 JRE。可以使用 update-alternatives 工具来完成: 1. 注册 JRE 路径

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-<version>-openjdk-amd64/jre/bin/java" <priority>

例如:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-11-openjdk-amd64/jre/bin/java" 110
  1. 选择默认 JRE
sudo update-alternatives --config java

然后根据提示选择要设置为默认的 JRE。

验证安装

安装完成后,可以通过运行以下命令验证 JRE 是否安装成功:

java -version

如果安装正确,将显示 JRE 的版本信息。

最佳实践

管理 JRE 版本

使用工具如 jenvjEnv 可以方便地管理多个 JRE 版本,并在不同版本之间快速切换。例如,安装 jenv 后,可以使用以下命令添加已安装的 JRE 版本:

jenv add /usr/lib/jvm/java-<version>-openjdk-amd64

然后使用 jenv global <version> 命令设置全局默认版本,或使用 jenv local <version> 命令在特定目录下设置局部默认版本。

安全更新

定期更新 JRE 以确保系统的安全性。对于通过 Ubuntu 软件源安装的 JRE,可以使用 apt upgrade 命令进行更新:

sudo apt upgrade

对于手动安装的 JRE,需要定期从官方网站下载最新版本并重新安装。

小结

在 Ubuntu 上安装 Java JRE 有多种方法,每种方法都有其特点。通过 Ubuntu 软件源安装简单快捷,适合大多数用户;手动下载安装则提供了更多的控制权,适用于特定需求。在安装过程中,掌握设置默认 JRE、验证安装以及最佳实践中的版本管理和安全更新等技能,能够让用户更好地使用 Java JRE,确保系统的稳定性和安全性。

参考资料