JDK 8安装配置教程(Linux通用版)
本文最后更新于:2025年5月12日
JDK,全称Java Development Kit,即 Java 开发工具包,它是整个 Java 开发的核心,包含了 Java 运行环境(JVM + Java 系统类库)和 Java 工具。目前 JDK 8、11、17、21 是长期稳定支持的版本。
接下来为大家讲解一下 Linux 环境下 JDK 8 如何安装与配置。
有需要在虚拟机安装Linux系统的小伙伴,请点击下方任意一个链接查看安装配置教程:
| CentOS | Ubuntu | Debian | |
|---|---|---|---|
| 安装教程 | 点我查看 | 点我查看 | 点我查看 | 
方式一:使用 SDKMAN! 安装
1. 请确保Linux上已经安装了 SDKMAN!,没有安装的小伙伴可以点击右侧链接查看安装教程:点我查看
2. 执行如下命令,查看各大厂商可以安装的 JDK 相关版本:
| 1 |  | 
下图中提供了各个厂商提供的 Java,翻到页面最下方,这里我下载的是 ZuluJDK,按照下图中选中复制版本号:
提示:上、下键可以翻页,或者按 PageUp 或 PageDown 翻页,按 Q 键退出。

3. 执行如下命令,安装 ZuluJDK:
| 1 |  | 
效果图如下(将前面复制的版本信息粘贴此处):

4. 等待一段时间后,JDK 安装完成:

5. 接下来,我们可以分别使用 java、javac、java -version 查看版本信息:



方式二:正常下载安装
一、安装前检查(Linux端)
执行如下命令,查看当前系统的指令集:
| 1 |  | 
我的电脑是 x86_64 系统:

二、下载JDK(Windows端)
提供了两种下载方式:百度网盘下载和官网下载。以下两种方式二选一下载到本地即可:
方式一:百度网盘下载(推荐)
点击下方任意一个链接(百度网盘)进入下载页面:
| 点击下载 | 备用下载1 | 备用下载2 | 
|---|

根据上面检查的指令集,进入相应的文件夹:


方式二:官网下载(需要注册账号登录,不推荐)
1. 点击此链接到官网下载页面:点击进入

2. 找到以Java SE Development Kit开头的下载列表,找到64位的版本版本下载:

3. 按图所示点击下载:

4. 需要登录Oracle账号,没有账号的可以注册一个。登陆后即可下载:

三、安装并配置JDK
1. 将前面下载好的 JDK 安装包使用 SFTP 工具(这里我使用的是 Eleterm)由 Windows 端传输到 Linux 端(请先确保 Windows 本身已经通过 SSH 方式连接到 Linux):

2. 在左侧 Windows 端找到下载好的安装包:

3. 在右侧 Linux 端设置安装包存放路径,这里我将安装包存放在 /opt 下:

4. 按照下图所示操作,将 JDK 安装包传到 Linux 端的 /opt 目录下:

5. 等待一段时间后,此时 Linux 端的 /opt 目录下已经存放了刚才我们传输的文件:

6. 此时我们切换回命令行,执行如下命令切换到 /opt 目录下:
| 1 |  | 
7. 解压刚刚传入过来的压缩包,执行如下命令:
| 1 |  | 
小技巧:在命令行中输入文件名时,我们可以只写文件的前一部分,然后按一下 Tab 键补齐文件名。
8. 等待一段时间后,解压完成,执行如下命令,进入解压后的文件夹名称:
| 1 |  | 

使用 cd 命令进入解压后的文件夹:
| 1 |  | 
9. 输入如下命令,查看并复制当前文件路径:
| 1 |  | 

10. 复制如下代码:
| 1 |  | 
11. 在 /etc/profile.d 目录下创建 java_env.sh 文件,执行如下命令:
| 1 |  | 
12. 按 i 键进入编辑模式,按 Shift 和 Insert 键粘贴第十步的代码,效果如下图所示:

13. 将光标移动到第二行,将 JAVA_HOME 对应的值替换成第9步复制的路径。完成后按一下 Esc 键,然后输入 :wq 保存并退出。
14. 执行如下命令,让环境变量配置生效:
| 1 |  | 
15. 执行 java、javac 命令,可以看到如下内容:


16. 输入 java -version,出现下图信息表示 JDK 安装成功:
