卸载openjdk

1
2
3
4
5
6
rpm -qa | grep java

rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.292.b10-1.el7_9.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64

安装openjdk8

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
yum install java-1.8.0-openjdk -y

# 查找安装路径
which java
ls -lr xxx
ls -lrt xxx

# 添加环境变量
vi /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

# 配置生效
source /etc/profile

# 查看
echo $JAVA_HOME

Oracle JDK 8

  1. 下载

  2. 解压缩

1
2
cd /usr/local/src
tar zxvf jdk-8u202-linux-x64.tar.gz
  1. 在 /etc/profile.d 中创建一个新文件以设置 JAVA_HOME 和 PATH 环境变量
1
sudo vi /etc/profile.d/jdk.sh
  1. 在 jdk.sh 文件中添加以下内容:
1
2
export JAVA_HOME=/usr/local/src/jdk1.8.0_212
export PATH=$PATH:$JAVA_HOME/bin
  1. 使 jdk.sh 文件可执行:
1
sudo chmod +x /etc/profile.d/jdk.sh
  1. 使更改生效:
1
source /etc/profile.d/jdk.sh
  1. 确认 Java 已成功安装:
1
java -version