JDK 17 作为长期支持(LTS)版本,稳定性极佳,是目前许多生产环境的首选。建议直接从 Oracle 官网获取适用于 Windows、macOS 和 Linux 的安装包,避免使用第三方渠道以防文件被篡改。
根据操作系统选择安装包
| 系统 | 推荐下载链接 | 备注 |
|---|---|---|
| Windows | Windows x64 安装包 | 双击运行安装,适合大多数用户 |
| macOS Intel | macOS x64 DMG | 直接安装 |
| macOS Apple Silicon | macOS arm64 DMG | M1/M2 芯片适用 |
| Linux x64 | Linux x64 压缩包 | 解压后配置环境变量 |
| Linux ARM64 | Linux arm64 压缩包 | 树莓派等设备适用 |
安装与环境配置
下载完成后,不同系统的处理方式略有差异。Windows 和 macOS 用户通常只需双击安装包,按照向导提示完成即可。Linux 用户则需要将压缩包解压到指定目录,例如 /usr/local/java/jdk-17。
接下来是配置环境变量,这一步对 Linux 和 macOS 尤为重要。我们需要让系统知道 JDK 的位置。打开终端,编辑 ~/.bashrc 或 ~/.zshrc 文件,在末尾追加以下内容:
export JAVA_HOME=/usr/local/java/jdk-17
export PATH=$JAVA_HOME/bin:$PATH
保存后执行 source ~/.bashrc(或对应的 shell 配置文件)使配置生效。
最后一步是验证安装是否成功。在终端输入 java -version,如果看到类似 java version "17.0.12" 的输出,说明一切正常。页面通常还会提供 SHA256 校验和,建议在下载后核对一下,确保文件完整性。

