java -version
上面几个结果中,可以删除"java-1.X.0-openjdk"开头的文件 , 一般为4个 , 在命令中执行删除命令
yum -y remove java-1.7.0-openjdk*
yum -y remove java-1.8.0-openjdk*
结果出错 , 提示权限不足 . 这是因为普通用户没有删除这几个文件的权限
将资料中提前下载好的JDK上传到server01
,也在服务器执行以下命令可直接下载。
wget https://download.oracle.com/java/17/archive/jdk-17.0.8_linux-x64_bin.tar.gz
执行以下命令将jdk解压到/opt
目录
tar -zxvf jdk-17.0.8_linux-x64_bin.tar.gz -C /opt
执行以下命令,观察输出是否正常
/opt/jdk-17.0.8/bin/java -version
export JAVA_HOME=/opt/jdk-17.0.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
使环境变量生效
source /etc/profile
添加软链接
ln -s /opt/jdk-17.0.8/bin/java /usr/bin/java
检查
java -version
推荐阅读:
CentOS虚拟机配置静态IP地址
源 "CentOS-7 - Extras - mirrors.aliyun.com" 的 GPG 密钥已安装,但是不适用于此软件包。请检查源的公钥 URL 是否配置正确。 失败的软件包是:fuse3-libs-3.6.1-4.el7.x86_64 GPG 密钥配置为:http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-6
CentOs7的yum失效解决办法
无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。是否在安装 VMware Workstation 后重新引导? 未能初始化监视器设备。
centOS虚拟机硬盘容量扩容设置
行动消除疑虑