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 安装成功: