跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

Ubuntu手动安装JDK 17完整教程(.tar.gz 方式)

目录第一步:下载 JDK第二步:解压 JDK 压缩包第三步:移动 JDK 到系统目录(推荐)

第四步:配置环境变量保存并退出 nano 编辑器:第五步:应用环境变量第六步:验证安装可选:切换多个 JDK 版本(进阶)

常见问题结语适用人群:Linux 初学者、Java 开发者、需要在 Ubuntu 上配置 Java 环境的用户

系统环境:Ubuntu 20.04 / 22.04 / 24.04(或其他 Linux 发行版)

JDK 版本:Oracle JDK 17(也可适用于 OpenJDK 或其他版本)

在 Ubuntu 上安装 JDK(Java Development Kit)是进行 Java 开发的第一步。虽然可以通过apt包管理器快速安装 OpenJDK,但有时我们需要使用特定版本的 Oracle JDK,或者希望更灵活地管理多个 JDK 版本。本文将详细介绍如何通过下载.tar.gz压缩包的方式,在 Ubuntu 系统中手动安装并配置 JDK 17。

第一步:下载 JDK打开浏览器,访问Oracle JDK 下载页面。

找到JDK 17的 Linux x64 版本,选择tar.gz格式进行下载。

文件名通常为:

jdk-17_linux-x64_bin.tar.gz下载完成后,默认会保存在~/Downloads目录下。

⚠️ 注意:从 Oracle 官网下载 JDK 需要登录 Oracle 账号(免费注册即可)。

第二步:解压 JDK 压缩包打开终端(Ctrl + Alt + T),进入下载目录并解压文件:cd ~/Downloads tar -xvzf jdk-17_linux-x64_bin.tar.gz该命令会解压出一个名为jdk-17的文件夹。

第三步:移动 JDK 到系统目录(推荐)

为了便于管理和权限控制,建议将 JDK 移动到/usr/local/

目录下:

sudo mv jdk-17 /usr/local/✅ 提示:/usr/local/是存放本地安装软件的常用目录,符合 Linux 文件系统规范。

第四步:配置环境变量我们需要设置JAVA_HOMEPATH环境变量,以便系统能够识别javajavac等命令。

编辑当前用户的~/.bashrc

文件:

nano ~/.bashrc

在文件末尾添加以下内容:

# Java Environment Variables export JAVA_HOME=/usr/local/jdk-17 export PATH=$JAVA_HOME/bin:$PATH✅ 提示:JAVA_HOME指向 JDK 安装目录。

bin目录加入PATH,使命令全局可用。

保存并退出 nano 编辑器:按下Ctrl + O保存文件;

Enter确认;

Ctrl + X退出。

第五步:应用环境变量为了让配置立即生效,运行以下命令:source ~/.bashrc💡 如果你使用的是zsh(如新版 Ubuntu 或 macOS),请编辑~/.zshrc文件,并执行source ~/.zshrc

第六步:验证安装运行以下命令检查 Java 是否安装成功:java -version如果看到类似输出,说明安装成功:java version "17.0.1" 2021-09-14 LTS Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39) Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

你也可以验证编译器:

javac -version# 输出:javac 17.0.1可选:切换多个 JDK 版本(进阶)

如果你需要管理多个 JDK 版本,可以使用update-alternatives工具或通过修改JAVA_HOME快速切换。

例如,切换到 OpenJDK 11:export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH常见问题问题解决方案java: command not found检查PATH是否包含$JAVA_HOME/bin,确认.bashrc是否已source权限不足使用sudo移动文件,确保目录可读下载链接失效登录 Oracle 账户,确认是否勾选了许可协议结语通过以上步骤,你已经成功在 Ubuntu 系统中手动安装并配置了 Oracle JDK 17。这种方式不仅适用于 JDK 17,也适用于 JDK 8、JDK 21 等其他版本,只需替换对应的压缩包和路径即可。

手动安装虽然比apt多几步,但能让你更清晰地理解 JDK 的结构和环境变量的作用,是每位 Java 开发者必备的基础技能。

到此这篇关于Ubuntu手动安装JDK 17完整教程的文章就介绍到这了,更多相关Ubuntu手动安装JDK 17内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:Ubuntu 安装 JDK8 的两种方法(总结) UBUNTU手动安装JDK的详细步骤在Ubuntu系统下安装JDK和Tomcat的教程Ubuntu16.04 64位下JDK1.7的安装教程Ubuntu快速安装jdk的教程ubuntu14.04安装jdk1.8的教程Ubuntu安装jdk8常用方法流程解析Ubuntu 15下安装JDK1.8教程Ubuntu18.04 linux系统安装JDK与Mysql的方法Ubuntu安装JDK与IntelliJ IDEA的详细过程

相关文章