环境 Ubuntu 22.04, 可以在这里 https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/downloads-list.html 下载最新版本的 JDK, 但是为了环境的稳定,我们需要一个固定的版本, 一个固定的下载源. 可以在这里找到所有版本 https://github.com/corretto/corretto-17/releases

这里使用的版本是 openjdk 的 17.0.8.8.1
本地文件在 /home/xxx/environments/amazon-corretto-17.0.8.8.1-linux-x64.tar.gz

tar -xzvf /home/xxx/environments/amazon-corretto-17.0.8.8.1-linux-x64.tar.gz

解压文件, 并在 ~/.bashrc 的里面增加两行

# 这里看你真实的路径
export JAVA_HOME=/home/xxx/environments/amazon-corretto-17.0.8.8.1-linux-x64
export PATH=$JAVA_HOME/bin:$PATH

# 保存文件, 然后执行
source ~/.bashrc

# 这时候就应该就能正常用了
java -version
# openjdk version "17.0.8.1" 2023-08-22 LTS
# OpenJDK Runtime Environment Corretto-17.0.8.8.1 (build 17.0.8.1+8-LTS)
# OpenJDK 64-Bit Server VM Corretto-17.0.8.8.1 (build 17.0.8.1+8-LTS, mixed mode, sharing)