给机子配置 Java 环境

三葉Leaves Author

APT 仓库安装

1
sudo apt install default-jdk

如果提示Unable to locate package openjdk-21-jre-headless,那把版本换一下(比如换成17有可能会解决问题)
如果你用的是Fedora、CentOS等, 尝试

1
dnf install java-latest-openjdk-headless

常用的版本是JDK8,JDK17,JDK21

官网手动安装

2025 年再次更新:官网方法

上述方法有时候很慢或者失败,我们可以直接来到官网:
Java Downloads | Oracle

  • 如果你的机器是 x86_64 架构(绝大多数 PC、云服务器、常见 VPS)
    👉 直接下载 x64 Debian Package (.deb)
1
https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb

然后安装:

1
sudo apt install ./jdk-21_linux-x64_bin.deb
  • 如果你的机器是 ARM64 架构(如树莓派 4/5、部分 ARM 云服务器)
    👉 下载 ARM64 Compressed Archive (.tar.gz).deb(Oracle 没提供 ARM64 的 .deb,所以只能用 .tar.gz)。
    安装方法(解压即可用):
1
2
tar -xvzf jdk-21_linux-aarch64_bin.tar.gz
sudo mv jdk-21 /usr/lib/jvm/

再配置环境变量:

1
2
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-21/bin/javac 1
  • 标题: 给机子配置 Java 环境
  • 作者: 三葉Leaves
  • 创建于 : 2025-08-24 00:00:00
  • 更新于 : 2025-08-25 10:35:47
  • 链接: https://blog.oksanye.com/a45a8cc44cc8/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
给机子配置 Java 环境