CentOS 7 系统安装 Java JDK

1. 查看系统是否安装了 JDK

使用命令:

  1. java -version

如果输出版本信息,则已经安装。如果安装的 JDK 是 open-jdk 则需要卸载,再安装。

由于历史原因 open-jdk 与 jdk 之间是有区别的,这些区别包括:使用协议、功能、等,这里不再赘述。

2. 下载 JDK 安装包

Oracle 官方网站下载 Java SE (JDK) 安装包:https://www.oracle.com/technetwork/java/javase/downloads/index.html

Linux 64 位安装文件 jdk-13.0.2_linux-x64_bin.tar.gz

3. 安装 JDK

把系统用户切换至 root 。

  1. su root

把安装文件上传至/opt目录并解压。

  1. # 进入 /opt 目录
  2. [root@node01 ~]# cd /opt
  3. # 列出目录下的文件
  4. [root@node01 opt]# ls
  5. jdk-13.0.2_linux-x64_bin.tar.gz
  6. # 解压文件
  7. [root@node01 opt]# tar xzvf ./jdk-13.0.2_linux-x64_bin.tar.gz

解压后,得到一个目录/jdk-13.0.2。这时,安装文件jdk-13.0.2_linux-x64_bin.tar.gz可以删除了。

4. 配置环境变量

编辑/etc/profile文件。

  1. [root@node01 ~]# vi /etc/profile

在文件添加如下配置:

  1. export JAVA_HOME="/opt/jdk-13.0.2"
  2. export PATH="$JAVA_HOME/bin:$PATH"
  3. export CLASSPATH=".:$JAVA_HOME/lib"

然后,保存文件。使用source命令,使刚刚编辑的文件立即生效。

  1. [root@node01 ~]# source /etc/profile

5. 验证 JDK 配置

使用java -version命令,查看 Java 版本信息。如果成功,则输出如下信息。

  1. [root@node01 ~]# java -version
  2. java version "13.0.2" 2020-01-14
  3. Java(TM) SE Runtime Environment (build 13.0.2+8)
  4. Java HotSpot(TM) 64-Bit Server VM (build 13.0.2+8, mixed mode, sharing)

(完)