1、下载jdk安装包
下载有两种方式
一种是上官网直接下载压缩包https://www.oracle.com/java/technologies/downloads/#java8,然后上传到服务器,上传的过程参考https://www.yuque.com/zhanglei-vmtvd/mfafqx/fnn1wn
二是直接使用wget下载
官网由于证书问题wget 不能直接下载,需要加忽略证书和请求头。—no-check-certificate —no-cookies —header “Cookie: oraclelicense=accept-securebackup-cookie”
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

说明:没有wget 命令是需要先安装 wget插件
yum -y install wget
2、解压
tar -xvf jdk-8u131-linux-x64.tar.gz

3、修改环境变量
vi /etc/profile
1、在文件最后面加入以下内容
export JAVA_HOME=/usr/local/jdk1.8.0_131export PATH=$PATH:$JAVA_HOME/bin
2、让配置文件生效
source /etc/profile
3、执行 java -version命令发现是openjdk
4、使用下载jdk替换默认的openjdk
1、使用update-alternatives —display java 查看当前java默认配置
update-alternatives --display java
通过打印信息可以看出默认是用 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64/jre/bin/java目录下的openjdk,优先级为 1800102。
2、把自己下载的jdk加入备选系统(alternatives system)
update-alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_131/bin/java 1800102
/usr/bin/java java 是系统中默认安装的java命令所在的目录
3、替换默认openjdk
update-alternatives --config java

选择2,回车
完成!
