1、卸载centOS自带的jdk
# 查看是否已安装默认jdk
yum list installed | grep java
# 删除自带的jdk
yum -y remove java*
2、安装JDK
2.1 yum 安装 jdk
# 查看可安装的jdk版本
yum -y list java*
# 找到对应版本进行安装
yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
# 检查是否安装成功
java -version
2.2 离线安装
2.2.1、下载jdk
2.2.2、解压到安装目录:/usr/local/java
# 创建目录
mkdir /usr/local/java
# 解压
tar -zxvf jdk-8u144-linux-x64.tar.gz -C /usr/local/java
3、配置环境变量
3.1、编辑 /etc/profile 文件
vi /etc/profile
3.2、在文件末尾添加如下配置:
#java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_211 #你安装的实际路径。
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
3.3、保存后退出,执行下面命令,让配置生效
source /etc/profile
3.4、检查是否成功
java -version