一、通过 yum 下载安装 OpenJDK8
# 1. 查找能够安装的 jdk 版本
yum -y list java*
# 2. 找到对应版本后通过以下命令安装jdk1.8
yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
# 3. 查看 Java 版本
java -version
javac -version
# 4. 查看jdk是否安装完成
ls /usr/lib/jvm/
# 1. 卸载 centos7 自带的 jdk 通过以下命令查看是否已经安装jdk
yum list installed |grep java
# 1.1 或者如下命令都可以
whereis java
find / -name java
# 2. 如果安装了则通过以下命令删除
yum -y remove java
二、离线下载安装 Oracle JDK8、JDK17
# 1. jdk 官方最新版本
https://www.oracle.com/java/technologies/downloads/
# 2. jdk 官方历史版本
https://www.oracle.com/java/technologies/downloads/archive/
# 3. 上传到 /usr/local/ (可以是任意目录,只要环境变量对应修改即可),然后解压
tar -xvf jdk-8u144-linux-x64.tar.gz
# 4. 解压之后的目录为
cd /usr/local/jdk1.8.0_211
# 5. 配置环境变量,此项按照个人习惯,也可直接追加到/etc/profile下
vim /etc/profile.d/java.sh
#java environment
export JAVA_HOME=/usr/local/jdk1.8.0_211 #其中这行,需要改成你安装的实际路径,其它不用改。
export CLASSPATH=${JAVA_HOME}/lib
export PATH=$PATH:${JAVA_HOME}/bin
# 6. 让设置的环境变量生效
source /etc/profile
# 7. 检查是否配置成功
java -version
# 8. 查看配置的环境变量是否正确
echo $JAVA_HOME
echo $CLASSPATH
echo $PATH