[TOC]

查看当前 JDK 版本信息

1
update-alternatives --config java

img

当前只有一个17版本

安装 JDK版本(以JDK8为例)

官网下载jdk8版本的Java:

https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

img

将jdk文件移动到/usr/local/

1
2
tar  -zxf  jdk-8u212-linux-x64.tar.gz           #解压jdk文件, 这里注意修改你自己的文件名称
mv jdk1.8.0_212 /usr/local/ #将解压好的文件移动到local目录

配置环境变量

1
vim /etc/profile

在文件末尾加上以下信息

1
2
3
4
JAVA_HOME=/usr/local/jdk1.8.0_212
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

img

注册安装jdk8

1
2
3
4
5
#安装并注册
update-alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_212/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/local/jdk1.8.0_212/bin/javac 1
update-alternatives --set java /usr/local/jdk1.8.0_212/bin/java
update-alternatives --set javac /usr/local/jdk1.8.0_212/bin/javac

img

检查是否成功配置Java环境

1
java -version

img

切换版本

通过以下操作进行版本切换

1
update-alternatives --config java

img

参考:kali配置多版本jdk并自由切换_kali切换jdk版本-CSDN博客