系统版本
[root@iZwz95n2hxcdh4x6vicjmgZ ~]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
一:查看java版本
java -version
二:删除自带的OpenJDK--如果没有就忽略
rpm -qa | grep java
以上文件中,noarch文件不用删除。下面执行删除命令:
rpm -e --nodeps xxx
三:下载jdk
直接去华为云上找你想要的版本
https://repo.huaweicloud.com/java/jdk/
我用的1.8版本
https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz
1;使用rz命令上传
2:直接wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz 安装到服务器上
四:解压到指定目录
mkdir -p /usr/local/java
tar -zxvf jdk-8u201-linux-x64.tar.gz -C /usr/local/java
cd /usr/local/
五:配置环境变量
vim /etc/profile
添加如下到末尾:
#java enviroment
JAVA_HOME=/usr/local/java/jdk1.8.0_201
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
六:使配置文件生效
source /etc/profile
7:检查版本
[root@iZwz95n2hxcdh4x6vicjmgZ java]# java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
[root@iZwz95n2hxcdh4x6vicjmgZ java]# javac -version
javac 1.8.0_201