方案1:通过Ubuntu官方源直接安装(推荐,无需手动找链接)
Ubuntu官方源已包含OpenJDK 17,可通过apt命令一键安装,自动处理依赖和路径,操作更简单:
-
更新apt软件源 (确保获取最新包信息):
bashsudo apt update

-
安装OpenJDK 17(JDK包含运行环境和编译工具) :
bashsudo apt install openjdk-17-jdk -y

-
验证安装结果 (安装后全局可调用,无需进入特定目录):
bashjava -version若输出类似以下内容,说明安装成功:

方案2:手动下载最新Linux版JDK 17(从官方镜像获取有效链接)
若需手动下载指定版本(如Adoptium Temurin 17),可通过以下步骤获取有效链接:
-
访问Adoptium官方镜像站 :
打开浏览器访问 Adoptium镜像列表,筛选条件:- 版本:
17(LTS长期支持版) - 操作系统:
Linux - 架构:
x64 - 包类型:
Tar.gz(适合Linux系统)
- 版本:
-
复制有效下载链接 :
找到最新版本(如Temurin 17.0.12+7)对应的Tar.gz链接,右键复制(示例链接格式:https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.12%2B7/OpenJDK17U-jdk_x64_linux_hotspot_17.0.12_7.tar.gz)。 -
在Ubuntu终端下载并解压 :
回到/jar目录,用复制的有效链接执行wget,再解压:bash# 1. 下载(替换为你复制的有效链接) wget https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.12%2B7/OpenJDK17U-jdk_x64_linux_hotspot_17.0.12_7.tar.gz # 2. 解压(文件名按实际下载的调整) tar -zxvf OpenJDK17U-jdk_x64_linux_hotspot_17.0.12_7.tar.gz # 3. 验证(进入解压后的bin目录) cd 解压后的目录名/bin # 如 cd OpenJDK17U-jdk_x64_linux_hotspot_17.0.12_7/bin ./java -version