在 Ubuntu 上安装和卸载 Java 的完整指南
Java 是一种广泛使用的编程语言,许多应用程序和服务都依赖于它。在 Ubuntu 系统上安装和卸载 Java 是一项简单的任务,但需要一些基本的命令行操作。本文将详细介绍如何在 Ubuntu 上安装和卸载 Java,包括配置环境变量的步骤。
一、检查是否已安装 Java
在安装 Java 之前,建议先检查系统中是否已经安装了 Java。可以通过以下命令查看当前安装的 Java 版本:
bashjava -version
如果系统已安装 Java,将会输出类似以下信息:
openjdk version "11.0.12" 2021-07-13
OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu)
OpenJDK 64-Bit Server VM (build 11.0.12+7-Ubuntu, mixed mode, sharing)
如果没有安装 Java,则会提示命令未找到。
二、安装 Java
Ubuntu 提供了多种 Java 版本供选择,以下是安装不同版本的步骤。
1. 安装 Java 11
Java 11 是较新的 LTS(长期支持)版本,推荐用于生产环境。安装命令如下:
bashsudo apt update sudo apt install default-jre
default-jre
是 Ubuntu 默认提供的 OpenJDK 运行时环境。
2. 安装 Java 8
Java 8 是一个广泛支持的版本,许多旧系统和应用程序仍然依赖它。安装命令如下:
bashsudo apt update sudo apt install openjdk-8-jdk
安装完成后,可以通过以下命令验证安装是否成功:
bashjava -version
输出类似以下信息表示安装成功:
openjdk version "1.8.0_305"
OpenJDK Runtime Environment (build 1.8.0_305-8u305-b08-0ubuntu1~18.04-b08)
OpenJDK 64-Bit Server VM (build 25.305-b08, mixed mode)
三、配置环境变量
安装 Java 后,可能需要配置环境变量以便在系统中全局使用 Java。以下是配置步骤:
1. 查找 Java 安装路径
通过以下命令查找 Java 的安装路径:
bashls /usr/lib/jvm/
输出可能如下:
java-8-openjdk-amd64 java-11-openjdk-amd64
2. 配置环境变量
编辑 ~/.bashrc
文件,添加以下内容:
bashexport JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export JRE_HOME=$JAVA_HOME/jre
将 /usr/lib/jvm/java-8-openjdk-amd64
替换为实际的 Java 安装路径。
保存文件后,执行以下命令使配置生效:
bashsource ~/.bashrc
3. 验证配置
通过以下命令验证环境变量是否配置成功:
bashecho $JAVA_HOME echo $JRE_HOME
四、卸载 Java
如果需要卸载 Java,可以按照以下步骤操作。
1. 检查已安装的 Java 包
通过以下命令查看系统中已安装的 Java 包:
bashdpkg --list | grep -i jdk
输出可能如下:
ii openjdk-8-jdk 8u305-b08-0ubuntu1~18.04 amd64 OpenJDK Development Kit
2. 卸载 OpenJDK 包
执行以下命令卸载 OpenJDK 包:
bashsudo apt-get purge openjdk-*
3. 卸载 IcedTea 和其他相关包
执行以下命令卸载 IcedTea 和其他 OpenJDK 相关包:
bashsudo apt-get purge icedtea-* openjdk-*
4. 清理残留文件
清理残留的配置文件和目录:
bashsudo rm -rf /usr/lib/jvm/java-8-openjdk-amd64
5. 验证卸载
再次检查是否卸载成功:
bashdpkg --list | grep -i jdk
如果没有输出,说明卸载成功。