1.卸载自带jdk
由于centos7中自带jdk,建议卸载自带jdk
查询现有jdk版本号
[usrname@master conf]$ rpm -qa | grep jdk
jdk1.8.0_144-1.8.0_144-fcs.x86_64
卸载自带openjdk
[root@cdh03 ~]# yum -y remove java-1.8.0-openjdk-1.8.0.121-8.b10.el7_5.x86_64
出现Complete! 成功
或者用java -version查看
[root@bogon lib]# java -version
bash: java: command not found...
2.下载jdk
下载链接:jdk下载
找到自己想要的版本,下载
等待下载完成
3.安装
建议装在/usr/local目录下,参考touch_The_Sky文章
上传tar包到/usr/local
执行解压
tar -zxvf jdk-8u231-linux-x64.tar.gz
4.配置环境变量
修改配置文件
vi|vim /etc/profile
Shift+g进入最后一行,i编辑插入:
export JAVA_HOME=/usr/local/jdk1.8.0_231
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存配置,使其生效
source /etc/profile
5.验证
[root@VM_0_5_centos local]# java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
java
javac