JDK安装需选对版本(推荐JDK 17或21)、装对路径(无中文/空格)、配全环境变量(JAVA_HOME和Path)。验证需java -version与javac -version均显示版本号。

装 JDK 不难,关键是选对版本、装对位置、配对环境变量。现在(2026年)主流用 JDK 17 或 JDK 21,都是长期支持版,稳定、兼容好、教程和框架适配全。
选版本 + 下载安装包
先确认系统是 Windows/macOS/Linux,再看架构:Windows 右键“此电脑”→“属性”,看是不是“64 位操作系统”;macOS 点苹果图标→“关于本机”,M 系列芯片选 arm64,Intel 芯片选 x64。
- 推荐直接去官网下载:Oracle Java Downloads,找 JDK 17 或 JDK 21 的对应安装包
- Windows 用户下 .exe(图形化安装,最省心);macOS 下 .dmg;Linux 用户可选 .tar.gz 或用包管理器(如 Ubuntu 执行 sudo apt install openjdk-17-jdk)
- 安装时路径别带中文、空格或特殊符号,比如 D:\JDK\jdk-17.0.12 或 /Library/Java/JavaVirtualMachines/jdk-17.0.12.jdk
配 JAVA_HOME 和 Path
装完默认不自动配环境变量,得手动加。这一步漏了,javac 就会报“不是内部或外部命令”。
Java Maven 项目审查工作流的通用输入处理。当 Java Maven 项目以 ZIP压缩包或 GitLab 仓库 URL 形式提供且需要...时使用。
- 新建系统环境变量:JAVA_HOME,值填你刚装的完整路径,例如 D:\JDK\jdk-17.0.12
- 编辑系统变量 Path,新增一行:%JAVA_HOME%\bin(Windows)或 $JAVA_HOME/bin(macOS/Linux)
- macOS 手动配完记得执行 source ~/.zshrc(或 ~/.bash_profile)让配置生效
验证是否真成功
打开终端(cmd / Terminal / 终端),输入两行命令,都出版本号才算到位:
立即学习“Java免费学习笔记(深入)”;
- java -version → 显示运行时版本(JRE 部分)
- javac -version → 显示编译器版本(JDK 特有,这才是关键!)
- 如果只有一行能跑,大概率是 JAVA_HOME 没设对,或者 Path 漏加了 %JAVA_HOME%\bin
配完就能写 Hello World 了。不复杂,但每一步都有坑,盯住路径、变量名、大小写,基本就稳了。

















