手动安装 OpenJDK
文章内容为手动配置安装教程,如需一键安装,请使用 OpenJDK 相应发行版的安装程序或查看Linux 相应发行版的安装文档
Windows
- 下载相应 OpenJDK 的二进制文件
这里以下载 Temurin JDK 25 为例

- 解压压缩文件到软件安装目录,查看并记录具体的目录名 (一定要记下完整的目录名),例如 C:\Program Files\Java\jdk-25.0.2+10

- 设置环境变量
右键 此电脑 - 属性,在弹出的设置界面中点击 高级系统设置

在弹出的窗口中选择最下方的 环境变量

在下方点击 新建,创建一条名为 JAVA_HOME 的变量
将 JAVA_HOME 的变量值设为 Java 的安装目录,例如: C:\Program Files\Java\jdk-25.0.2+10

在系统变量中选中 Path 后点击编辑

随后新建一条环境变量,内容为刚刚安装 Java 的安装目录 + \bin,例如: C:\Program Files\Java\jdk-25.0.2+10\bin

所有窗口点击 确认,完成编辑
- 测试是否正确安装
在终端执行以下命令
1 | java -version |
正确安装后会显示以下输出

Linux/mac OS
- 下载相应 OpenJDK 的二进制文件
这里以下载 Temurin JDK 25 为例
1 | # 后面的 XXX 为实际文件的版本号,下载时请以实际文件名为主 |
- 创建软件安装目录
Linux 用户可以安装在 /usr/locla/java 下
1 | mkdir /usr/locla/java |
macOS 用户可以安装在 /Library/Java/JavaVirtualMachines/ 下
1 | mkdir /Library/Java/JavaVirtualMachines/ |
- 解压压缩文件到软件安装目录
1 | # 最后面的目录替换为刚刚创建的目录 |
- 进入刚刚创建的安装目录
1 | # 最后面的目录替换为刚刚创建的目录 |
查看并记录具体的目录名 (一定要记下完整的目录名)
1 | # 使用 ls 查看已解压的目录名 |
- 设置环境变量
这里以 zsh 为例,其他 Shell 可以自行搜索添加环境变量的方法
回到用户主目录,并执行下面命令
1 | nano ~/.zshrc |
在文件末尾添加以下内容
1 | # 第一行后面的内容为之前提到的完整的目录名 |
应用环境变量
1 | source ~/.zshrc |
某些情况下,我们可能需要创建到 /usr/bin 目录下的软链接,可以执行下列命令
1 | # /bin/java 之前的目录替换为实际安装的目录 |
- 测试是否正确安装
1 | java -version |
正确安装后会显示以下输出

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 香精荔枝の小窝!











