装jdk关键在于选对lts版本、安装路径无中文空格、正确配置java_home和path环境变量;验证需java -version和javac -version均成功。

装 JDK 不难,关键是每一步都清楚为什么这么做。新手卡住,往往不是操作不会,而是不知道哪步错了、错在哪——下面直接说清核心动作和关键细节。
下载时选对版本和平台
去 Oracle 官网 或开源替代(如 Temurin、Amazon Corretto)下载 JDK。别用第三方打包站,容易混进广告或旧版。
- 看自己电脑是 Windows x64、macOS ARM64 还是 Linux x64,下载对应架构的安装包
- 版本建议选 LTS(长期支持版),比如 JDK 17 或 JDK 21;避开非 LTS 版本(如 JDK 20、22),生态兼容性差
- 普通学习或新项目开发,JDK 17 是目前最稳妥的选择;老教程或企业遗留系统可能还在用 JDK 8
安装过程不跳过路径确认
双击运行 .exe(Windows)或 .dmg(macOS)安装包,一路“下一步”即可,但有两点必须留意:
Java Maven 项目审查工作流的通用输入处理。当 Java Maven 项目以 ZIP压缩包或 GitLab 仓库 URL 形式提供且需要...时使用。
- 安装路径不要含中文、空格或特殊符号(例如不要放在“我的文档”或“Program Files (x86)”这种带空格的目录下)
- 记下完整路径,比如 D:\jdk-17.0.2 或 /Library/Java/JavaVirtualMachines/jdk-17.0.2.jdk/Contents/Home ——后面配环境变量全靠它
- 新版 JDK 默认不再额外安装公共 JRE,这是正常现象,不用补装
环境变量配置三步到位
配环境变量是为了让系统 anywhere 都能识别 java 和 javac 命令。只需设好三个地方:
- 新建系统变量 JAVA_HOME,值填你刚才记下的 JDK 安装目录(不含 bin)
- 编辑系统变量 Path,新增一行:
%JAVA_HOME%\bin(Windows)或$JAVA_HOME/bin(macOS/Linux) - 不用手动配 CLASSPATH,现代 JDK 和 IDE 已基本不需要它;强行加反而容易出错
验证是否真正生效
打开命令行(cmd / Terminal),逐条执行:
-
java -version→ 显示 JDK 版本,说明运行环境 OK -
javac -version→ 显示编译器版本,说明开发工具 OK - 如果只显示 java 而 javac 报“不是内部或外部命令”,大概率是 Path 没加对,回头检查 %JAVA_HOME%\bin 是否拼写正确、是否漏了分号或换行
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










