# 准备工作

一个 SSH 和 FTP 工具,一般使用 xshell,博主这里使用 WindTerm。

下载好需要的文件,通过 XFTP 协议传输到 Linux 上你找得到的目录。

没有 root 身份登录的前面默认给添加了 sudo,是 root 身份的可以不添加 sudo。

# 在 CentOS 7 上安装 jdk-8u144-linux-x64.tar.gz 详解

# 打开终端

首先,打开一个终端窗口。

# 创建目录

建议在 /opt 目录下为 JDK 创建一个目录。你可以使用以下命令来创建目录(如果目录已存在,可以跳过这一步):

sudo mkdir /opt/jdk

# 解压文件

jdk-8u144-linux-x64.tar.gz 文件移动到刚才创建的目录,或者像我这样直接在文件的当前目录下解压到 /opt/jdk 目录:

sudo tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/jdk

这个命令默认会解压 .tar.gz 文件到 /opt/jdk 目录。请根据实际情况修改!

# 设置环境变量

为了让系统知道 JDK 的安装位置,你需要设置环境变量。编辑 /etc/profile 文件:

sudo nano /etc/profile

在文件的末尾添加以下内容:

export JAVA_HOME=/opt/jdk/jdk1.8.0_144
export PATH=$JAVA_HOME/bin:$PATH

这里使用 Nano 编辑器,写完了 Ctrl+X 然后按 Y,然后回车保存即可。

注意!确保路径与你解压的 JDK 实际安装路径相匹配。

# 使环境变量生效

运行以下命令使更改立即生效:

source /etc/profile

# 验证安装

输入以下命令以验证 JDK 是否已正确安装:

java -version

如果安装成功,这个命令会显示 Java 的版本信息。

# 输出示例:

[root@localhost]# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

# 可选:设置默认 JDK

如果你有多个 JDK 版本,你可以设置这个新安装的 JDK 为默认版本。使用 alternatives 命令来设置:

sudo alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_144/bin/java 2
sudo alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_144/bin/javac 2
sudo alternatives --config java
sudo alternatives --config javac

在提示中选择你刚安装的 JDK 版本。
按照以上步骤操作,即可在 CentOS 7 上成功安装并配置 JDK 8u144。

更新于

请我喝[茶]~( ̄▽ ̄)~*

叶玖洛-星尘 微信支付

微信支付

叶玖洛-星尘 支付宝

支付宝

叶玖洛-星尘 QQ

QQ