跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
Javajava

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

JDK 17 是长期支持版本,适用于生产环境。可通过 Oracle 官网获取 Windows、macOS 及 Linux 安装包。安装后需配置环境变量 JAVA_HOME 和 PATH,并通过 java -version 命令验证安装是否成功。建议优先使用官方源以确保文件完整性。

w795471发布于 2026/3/21更新于 2026/5/128 浏览

JDK 17 作为 LTS(长期支持)版本,稳定性好且免费用于生产环境,是目前许多项目的首选。下面直接给出各平台的获取方式及后续配置步骤。

下载对应系统安装包

根据操作系统选择对应的安装包,避免下载到不兼容的版本。

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

安装与验证

下载完成后,按以下流程操作即可让 JDK 生效。

  1. 执行安装

    • Windows/macOS:双击安装包,一路 Next 即可。
    • Linux:解压到指定目录,例如 /usr/local/java/jdk-17。
  2. 配置环境变量 为了让终端在任何位置都能调用 java 命令,需要修改 shell 配置文件。以 Linux/macOS 为例,编辑 ~/.bashrc 或 ~/.zshrc,追加以下内容:

    export JAVA_HOME=/usr/local/java/jdk-17
    export PATH=$JAVA_HOME/bin:$PATH
    

    保存后执行 source ~/.bashrc 使配置立即生效。

  3. 验证安装 打开终端输入 java -version,如果看到类似 openjdk 17.0.12 的输出,说明配置无误。

提示:页面通常提供 SHA256 校验和,下载大文件前建议核对一下,防止文件被篡改。尽量直接从官方源获取,别用第三方网盘,省心又安全。

目录

  1. 下载对应系统安装包
  2. 安装与验证
  • 💰 8折买阿里云服务器限时8折了解详情
  • GPT-5.5 超高智商模型1元抵1刀ChatGPT中转购买
  • 代充Chatgpt Plus/pro 帐号了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • 基于 Dify 平台在 Flexus 云服务器上部署 AI Agent 实战
  • MedReason:利用知识图谱构建大规模医学推理数据集与专家模型
  • Vue Router 核心功能详解:导航守卫与状态管理
  • 科学机器学习中的物理信息神经网络:现状与展望
  • 发送 Webhook 到飞书机器人
  • Spring Cloud 优雅实现远程调用 - OpenFeign
  • 数据结构进阶:链表原理与 Java 实现
  • 无人机视觉语言导航(一):基本概念与定义
  • RAGFlow 实现 GraphRAG 知识库多模态问答与 AI 编排流体验
  • VS Code 前端 AI 编程助手体验对比:Copilot、通义灵码、iFlyCode 与 Trae
  • 大香蕉 (Banana Pro) 企业级落地白皮书:如何用 0.18 元打破 AIGC 的“商业不可能三角”?
  • 2024 年十大高效 AI 办公与学习工具推荐
  • 用 Anthropic Skill 提升大模型前端设计审美
  • FPGA 原型验证入门:Simulation 与 Emulation 的区别
  • Vue Router 进阶使用指南:导航守卫与状态管理
  • AI 绘画姿态迁移:利用 M2FP 提取人体轮廓
  • Trae AI IDE 实战:使用 Trae 开发 AI Chatbot 应用
  • llama.cpp 性能优化实战:从诊断到部署
  • JDK 主流版本分析及推荐选择
  • Python 基础语法精讲(一):常量、变量与运算符

相关免费在线工具

  • 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