JDK
安装
安装
MacOS
RHEL
OracleJDK
bash
# Java 17
yum install -y jdk-17_linux-x64_bin.rpm
# Java 11
yum install -y jdk-11.0.18_linux-x64_bin.rpm
# Java 1.8
yum install -y jdk-8u361-linux-x64.rpm
# Java 17
yum install -y jdk-17_linux-x64_bin.rpm
# Java 11
yum install -y jdk-11.0.18_linux-x64_bin.rpm
# Java 1.8
yum install -y jdk-8u361-linux-x64.rpm
OpenJDK
查询
bash
# 通用
yum search java|grep openjdk
# JDK 1.8
yum search java-1.8.0|grep openjdk
# JDK 11
yum search java-11|grep openjdk
# JDK 17
yum search java-17|grep openjdk
# 通用
yum search java|grep openjdk
# JDK 1.8
yum search java-1.8.0|grep openjdk
# JDK 11
yum search java-11|grep openjdk
# JDK 17
yum search java-17|grep openjdk
安装
bash
# JDK 8
yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 java-1.8.0-openjdk-headless.x86_64
# JDK 11
yum -y install java-11-openjdk.x86_64 java-11-openjdk-devel.x86_64 java-11-openjdk-headless.x86_64
# JDK 17
yum -y install java-17-openjdk.x86_64 java-17-openjdk-devel.x86_64 java-17-openjdk-headless.x86_64
# JDK 8
yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 java-1.8.0-openjdk-headless.x86_64
# JDK 11
yum -y install java-11-openjdk.x86_64 java-11-openjdk-devel.x86_64 java-11-openjdk-headless.x86_64
# JDK 17
yum -y install java-17-openjdk.x86_64 java-17-openjdk-devel.x86_64 java-17-openjdk-headless.x86_64
卸载
bash
# JDK 8
yum -y remove java-1.8.0-openjdk*
# JDK 11
yum -y remove java-11-openjdk*
# JDK 17
yum -y remove java-17-openjdk*
# JDK 8
yum -y remove java-1.8.0-openjdk*
# JDK 11
yum -y remove java-11-openjdk*
# JDK 17
yum -y remove java-17-openjdk*
常用
bash
#
cd /usr/lib/jvm
ll
#
dirname $(readlink $(readlink $(which java)))
# 切换JDK
alternatives --config java
#
cd /usr/lib/jvm
ll
#
dirname $(readlink $(readlink $(which java)))
# 切换JDK
alternatives --config java