目录
1、卸载系统自带安装包:
通过命令查看系统已安装的jdk:rpm -qa | grep java 或 rpm -qa | grep jdk 命令来查询出系统自带的jdk,然后通过:rpm -e --nodeps 后面跟系统自带的jdk名,这个命令来删除系统自带的jdk。
# 参考代码如下:
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.221-2.6.18.1.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.221-2.6.18.1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64
或:
yum -y remove java-1.7.0-openjdk*
yum -y remove java-1.8.0-openjdk*
yum -y remove tzdata-java.noarch
或者直接执行以下命令全部删除:
rpm -qa | grep openjdk |xargs rpm -e --nodeps
查看jdk是否已删除干净:
rpm -qa | grep java
2、安装需要的jdk版本:
- 利用 wget 下载 Java JDK 17 到
/usr/local/software/java
安装目录中,并解压缩## 进入安装目录 cd /usr/local/ ## 新建Java安装目录,并进入此目录 mkdir /software/java cd /software/java/ ## 下载JDK wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz ## 将安装包解压缩到java目录 tar -zxvf /root/jdk-17_linux-x64_bin.tar.gz ## 进入目录 cd jdk-17.0.9/
- 配置环境变量:
## 配置环境变量 vim /etc/profile
在最后面增加一下内容:
## set java environment JAVA_HOME=/usr/local/software/java/jdk-17.0.9 PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME PATH
- 执行以下命令,重新加载该文件使其生效:
## 重新加载profile source /etc/profile
- 至此,Java JDK 17 安装完成,验证 Java 版本:
## 查看Java版本 java -version
如下图所示,即表示安装配置成功: