Windows 11 上安装 JDK

news/2025/11/20 18:40:23/文章来源:https://www.cnblogs.com/xiaoyuzhou55/p/19248259

在 Windows 11 上安装 JDK


🖥️ 安装步骤详解

1. 下载 JDK

  • 前往 Oracle 官方下载页面 或 OpenJDK 官网
    • Oracle下载共享账号
      账号:83926039@qq.com 密码:Oracle1.
  • 推荐选择 长期支持版本 (LTS),如 JDK 11JDK 17,它们更稳定,适合开发环境。
  • 下载对应的 Windows x64 安装包 (.exe)。如果是压缩包版本,需要手动解压到指定目录。

2. 安装 JDK

  • 双击下载的 .exe 文件,按照安装向导点击 下一步
  • 建议安装路径:C:\Program Files\Java\jdk-17(避免中文或空格路径)。
  • 安装完成后记住目录位置,后续配置环境变量时需要用到。

3. 配置环境变量

  1. 打开环境变量设置
    • 右键点击“此电脑” → “属性” → “高级系统设置” → “环境变量”。
  2. 新增 JAVA_HOME
    • 变量名:JAVA_HOME
    • 变量值:JDK 安装路径,例如 C:\Program Files\Java\jdk-17
  3. 编辑 Path
    • 在系统变量中找到 Path → 点击“编辑” → 添加:
      • %JAVA_HOME%\bin
      • %JAVA_HOME%\jre\bin(部分版本可能没有 jre 文件夹,可忽略)。
  4. 新增 CLASSPATH(可选)
    • 变量名:CLASSPATH
    • 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

4. 验证安装

  • 打开命令提示符 (Win+R → 输入 cmd)。
  • 输入以下命令:
    java -version
    javac -version
    
  • 如果显示正确的版本号,说明安装和配置成功。

✅ 小贴士

  • 版本选择:如果你是初学者,推荐 JDK 17(最新 LTS);如果需要兼容老项目,选择 JDK 8 或 JDK 11。
  • 多版本管理:如果系统中有多个 JDK,可以通过修改 JAVA_HOME 来切换版本。
  • IDE 配置:在 IntelliJ IDEA 或 Eclipse 中,需要在项目设置里指定 JDK 路径。

一键复制的 Windows 环境变量配置脚本,这里用的是 批处理 (.bat) 脚本,直接运行就能自动写入环境变量。


📜 批处理脚本内容(保存为 set_jdk_env.bat

@echo off
REM === 修改这里为你的 JDK 安装路径 ===
setx JAVA_HOME "C:\Program Files\Java\jdk-17" /MREM === 添加到系统 Path ===
setx PATH "%PATH%;%JAVA_HOME%\bin" /MREM === 可选:设置 CLASSPATH ===
setx CLASSPATH ".;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar" /Mecho JDK 环境变量已配置完成,请重新打开命令提示符验证。
pause

⚙️ 使用方法

  1. 打开 记事本,复制以上内容。
  2. 修改 JAVA_HOME 路径为你实际安装的 JDK 目录,例如:
    C:\Program Files\Java\jdk-21
    
  3. 保存文件为 set_jdk_env.bat
  4. 右键 → 以管理员身份运行
  5. 关闭并重新打开命令提示符,输入:
    java -version
    javac -version
    
    如果显示版本号,就说明配置成功。

🔑 小提示

  • 如果你已经有其他 JDK 版本,只需修改 JAVA_HOME 即可快速切换。
  • setx 会永久写入系统环境变量,不需要每次开机再设置。
  • 如果你只想在当前窗口生效,可以用 set 命令而不是 setx

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/971297.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

cacti 监控 linux

Cacti 是一个基于 Web 的监控工具,主要用于监控 Linux 系统和网络设备。它使用 SNMP(Simple Network Management Protocol)来收集数据,并通过图形化界面展示监控数据。? 一、Cacti 的基本功能监控系统资源:CPU 使…

2025年成都电线电缆采购标杆厂家最新推荐:成都鑫佰亿,电力电缆/高压电缆/中压电缆/低压电缆/铜芯电缆/铝芯电缆/树立电线电缆品质新标准

随着国家电网建设持续投入、新能源产业快速发展及城乡配电升级需求增加,电线电缆行业已从传统基建配套逐步扩展至风电、光伏、新能源汽车充电设施等多个领域,2025年市场规模预计稳步增长。但行业扩张也带来厂商生产工…

2025年11月取暖器、电暖器十大品牌权威推荐:石墨烯取暖成主流,告别干燥严寒,解锁全屋舒适暖居体验

随着冬季气温逐渐走低,取暖器成为家庭、办公场景的刚需家电。如今的取暖设备早已不止于 “发热” 功能,更朝着高效速热、健康不燥、智能便捷、美学融合的方向升级。国家家用电器质量监督检验中心数据显示,符合 GB 4…

社区伙伴活动推荐丨Global night第二场 连线日本!来玩!

时间: 11月30日4pm 地点: WeWork中国酒仙桥14号 5-6家项目路演 (\*开放一个公开报名席位\~\~) 3位日本当地机构评委 50位一线投资人、创业者 Global night 是由创新壬发起的创业者线下聚集,共同视频连线海外投资…

2025年成都电线电缆优质供应商推荐:铝合金电缆/家装电线/家用电线/铜芯电线/硬芯线/软电线/成都鑫佰亿,以品质与服务树立行业新标杆

随着新能源产业快速发展、城乡电网改造持续推进及智能建筑需求增长,电线电缆行业正迎来新一轮技术升级与市场扩容,2025年行业整体规模预计将保持稳定增长。然而市场竞争加剧导致产品质量、性能指标、服务保障差异显著…

用了会Windows 10

真是屎一般的开始菜单。qcrop要调用PyQt5,也是一坨屎。

Linux初级知识:sudo 提权

sudo 作用: 使普通用户执行命令时,可以获得像管理员root一样的权限。环境准备:两个窗口 root 和 test01(普通用户),并给test01用户设置密码为1第一步:测试test01用户是否有cat权限Permission denied # 权限拒绝第二…

2025 年 11 月牛奶分析仪厂家推荐排行榜,实验室/进口/全自动牛奶分析仪,乳品厂/奶农/牧场用牛奶分析仪,德国盖博/FUNKE GERBER/LUM及美国PerkinElmer品牌精选

2025 年 11 月牛奶分析仪厂家推荐排行榜:实验室/进口/全自动牛奶分析仪选购指南 随着乳制品行业对质量管控要求的不断提升,牛奶分析仪作为乳品检测的关键设备,其技术水平和检测精度日益受到行业重视。现代牛奶分析仪…

洛谷P1962 斐波那契数列 题解 矩阵快速幂

题目链接:https://www.luogu.com.cn/problem/P1962 解题思路: 因为 \[\begin{bmatrix} 0 & 1 \\ 1 & 1 \end{bmatrix} \times \begin{bmatrix} F_{i} \\ F_{i+1} \end{bmatrix} = \begin{bmatrix} F_{i+1} \…

2025最新青岛防水补漏服务TOP5口碑推荐:防水补漏/防水/补漏/堵漏/漏水检测服务全评测,守护建筑安全防线

随着建筑防水需求的不断升级,专业防水补漏服务成为保障建筑安全的关键。本榜单基于技术实力、服务网络、施工质量、客户口碑四大维度,结合行业协会数据与用户反馈,权威解析2025年青岛五大防水补漏品牌综合实力,为市…

2025年11月汽车陪练十大品牌权威推荐:新手驾到领衔,科学陪驾助你从容上路,告别马路焦虑

随着国内机动车驾驶人总数突破 5.8 亿,越来越多刚拿到驾照的 “本本族” 面临着从驾校训练场到真实道路的严峻挑战。城市主干道的密集车流、小区狭窄通道的会车难题、早晚高峰的应急处置,都让新手司机心生忐忑。汽车…

哈希表封装myunordered_map以及set - 详解

哈希表封装myunordered_map以及set - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "…

2025 年语音 AI 趋势十大洞察丨Voice Agent 学习笔记

大家好~这是好久不见的 Voice Agent 学习笔记系列的第 37 篇。我是课代表鲍勃。本期学习笔记来自语音 AI 公司 Deepgram 的年度报告 2025 State of Voice AI Report: The Rise of Enterprise Voice AI Agents。我们从…

斐波那契数列1-90

1:1 2:1 3:2 4:3 5:5 6:8 7:13 8:21 9:34 10:55 11:89 12:144 13:233 14:377 15:610 16:987 17:1597 18:2584 19:4181 20:6765 21:10946 22:17711 23:28657 24:46368 25:75025 26:121393 27:196418 28:317811 29:51422…

使用RPA实现在线表格自动化编辑

场景:在线表格是一种支持多人协同、实时编辑的云端文档工具。A部门同事每天会在在线表格登记待处理订单数据,B部门同事则需要处理这些订单并反馈处理结果,A部门同事再根据B部门同事处理结果进行反馈统计。此次自动化…

2025/11/22

2025/11/22MySQL 是否区分大小写:数据内容(字符串):默认区分,可手动控制 默认行为:字符串比较(如 WHERE name = abc)是否区分大小写,由字符集的排序规则决定: 以_ci结尾的规则:不区分大小写; 以 _cs 结尾的…

Cursor部署markdown转Word的MCP工具教程

Cursor部署markdown转Word的MCP工具教程2025-11-20 18:19 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block …

Cursor部署markdown转Word的MCP工具教程

Cursor部署markdown转Word的MCP工具教程2025-11-20 18:19 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block …

05 OpenCV实现图形的绘制

OpenCV实现图形的绘制 绘制图形图形 api 注意画线 line画椭圆 ellipse画圆 circle画多边形 polylines pts为np.array,dtype=np.int32填充多边形 fillPoly pts为np.array,dtype=np.int32绘制文本 putText

KingbaseES:MongoDB 国产化平替的优选实用的方案,从技巧适配到政务落地

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …