跳到主要内容

安装和修改Java版本

添加镜像源(一般都不需要再添加了)

根据自己的系统版本添加适合的镜像源

腾讯镜像源

更新软件包列表

sudo apt update

查看软件库中的jdk版本

apt search openjdk

安装所需JDK版本

sudo apt install -y openjdk-8-jdk
sudo apt install -y openjdk-17-jdk

查询或修改JDK版本

sudo update-alternatives --config java

搜不到想要的JDK版本

有些系统软件源搜不到旧版本的 JDK 或者新版本的 JDK,则需要手动安装

比如 Debian12 已经无法自动安装 jdk8 环境了,只能手动下载安装

# 下载页面:https://repo.huaweicloud.com:8443/artifactory/java-local/jdk/
# 下载jdk
wget https://repo.huaweicloud.com:8443/artifactory/java-local/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz

# 复制jdk到指定目录(这里以/usr/lib/jvm为例)
cp jdk-8u202-linux-x64.tar.gz /usr/lib/jvm

# 进入/usr/lib/jvm 下解压此文件
cd /usr/lib/jvm
tar zxvf jdk-8u202-linux-x64.tar.gz

# 添加jdk,下面命令后面的4是优先级,自定义,优先级值越大,优先级越高。
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-8u202-linux-x64/jre/bin/java 4

# 修改默认jdk版本
update-alternatives --config java