Linux Centos7.4 更新Java jdk版本

可以通过​​lsb_release -a​​命令查看系统版本。

# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.4.1708 (Core)
Release: 7.4.1708
Codename: Core

一、查看Jdk的安装路径

whereis java
which java (java执行路径)
echo $JAVA_HOME
echo $PATH

二、Java jdk版本更新

2.1 方式一、先卸载旧版,再安装新版

2.1.1 确定JDK的版本

rpm -qa | grep jdk
#或者
yum list installed | grep java

2.1.2 卸载旧版本的jdk

根据jdk版本的进行卸载

yum -y remove java-1.8.0-openjdk.x86_64

2.1.3 安装新版本的jdk

根据可升级jdk的版本进行安装

yum -y install java-1.8.0-openjdk.x86_64

2.2 方式二、直接更新jdk版本

2.2.1 确定JDK的版本

rpm -qa | grep jdk
#或者
yum list installed | grep java

2.2.2 查看可升级的jdk版本

#查看已经安装的java相关软件
yum list installed | grep java

#查看可升级的java相关软件
yum list updates |grep java

2.2.3 升级新版本的jdk

根据可升级jdk的版本进行升级

yum -y update java-1.8.0-openjdk.x86_64