跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

JDK 17 官方下载与安装配置指南

JDK 17 作为长期支持版本,适合各类开发场景。本文整理了 Windows、macOS 及 Linux 系统的官方下载链接与安装步骤。重点说明了 Linux 环境下环境变量 JAVA_HOME 的配置方法,并通过 java -version 命令验证安装结果。强调建议直接从 Oracle 官网获取安装包以确保安全性。

小熊软糖发布于 2026/3/15更新于 2026/8/1743 浏览

JDK 17 是当前的长期支持(LTS)版本,稳定且适合生产环境。你可以直接从 Oracle 官网获取适用于 Windows、macOS 和 Linux 的安装包。

下载方式(按系统选择)
系统推荐下载链接备注
WindowsWindows x64 安装包双击运行安装,适合大多数用户
macOS IntelmacOS x64 DMG直接安装
macOS Apple SiliconmacOS arm64 DMGM1/M2 芯片适用
Linux x64Linux x64 压缩包解压后配置环境变量
Linux ARM64Linux arm64 压缩包树莓派等设备适用
安装与验证

拿到安装包后,根据操作系统进行安装:

  1. Windows/macOS:双击安装包,按照向导提示完成即可。
  2. Linux:将压缩包解压到指定目录,例如 /usr/local/java/jdk-17。
  3. 配置环境变量:这一步在 Linux 或 macOS 上尤为重要。
    • 编辑 ~/.bashrc 或 ~/.zshrc 文件。
    • 添加以下内容以设置 Java 主路径并更新 PATH:
export JAVA_HOME=/usr/local/java/jdk-17
export PATH=$JAVA_HOME/bin:$PATH
*   保存后执行 `source ~/.bashrc` 使配置生效。

4. 验证安装:打开终端输入 java -version,如果看到类似 openjdk version "17.0.x" 的输出,说明配置成功。

注意事项
  • JDK 17 为 LTS 版本,可免费用于生产环境。
  • 建议优先从官方渠道下载,避免使用第三方网盘,以防文件被篡改。
  • 页面通常提供各更新版本的校验和(SHA256),下载后可核对以确保文件完整性。

目录

  1. 下载方式(按系统选择)
  2. 安装与验证
  3. 注意事项
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Xilinx FPGA Flash 启动时钟频率配置
  • 千笔 AI:辅助学术写作的智能工具
  • Milvus 实战:Attu 可视化安装与 Python 整合
  • Python+Copilot 全流程开发效率提升指南:从语法纠错到项目重构
  • OpenClaw 生态下 16 款 AI Agent 选型指南
  • 大语言模型 LoRA 技术综述:原理、应用与训练指南
  • ESP32 无人机飞控日志记录:SD NAND 存储方案测试
  • 前端存储三剑客:localStorage、sessionStorage 与 cookie 对比
  • Ubuntu 内网自建 APT 源指南(基于 apt-mirror)
  • Bun 替代 Node.js:更快的 JavaScript 运行时与开发体验
  • 2026 年 Gemini 学生计划实战指南:将免费 Pro 权限转化为 AI 求职优势
  • OpenClaw Ubuntu 24.04.4 安装指南
  • 基于 STM32 的智能家居环境监测与控制系统设计
  • 使用 wechat-need-web 插件实现在浏览器中访问微信网页版
  • 前端独立产品设计全流程:基于 AI 的 ASCII、Wireframe 与代码生成工作流
  • Web 可访问性最佳实践:确保所有用户平等访问
  • JadeAI:开源 AI 简历生成器,支持 50 套模板与 Docker 部署
  • Qwen3-VL-WEBUI 视频理解能力实测:256K 上下文部署实战
  • Java static 避坑:静态与非静态访问规则全解析
  • MySQL 数据类型选型实战与避坑指南

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online