Skip to content

Windows JDK 安装

Windows 用户最常遇到的问题是:手动安装步骤多、环境变量配置容易出错、java 命令找不到。winget 包管理器可以一键安装并自动配置,省去手动配置的麻烦。

方式一:winget 安装(推荐)

bash
# 安装 OpenJDK 17
winget install EclipseAdoptium.Temurin17.JDK

# 安装 OpenJDK 21
winget install EclipseAdoptium.Temurin21.JDK

winget 优势:自动配置环境变量、一键安装/卸载、版本管理方便。

方式二:手动安装

  1. 下载 JDK:Adoptium(推荐)或 Oracle
  2. 选择 Windows x64 MSIEXE 安装包,运行安装程序一路 Next 即可
  3. 默认安装路径:C:\Program Files\Eclipse Adoptium\jdk-17.x.x

手动配置环境变量:

变量名变量值
JAVA_HOMEC:\Program Files\Eclipse Adoptium\jdk-17.0.9.9-hotspot
PATH%JAVA_HOME%\bin

配置步骤:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在「系统变量」中新建/编辑上述变量。

验证安装

bash
java -version
javac -version

正常输出示例:

openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (Eclipse Adoptium) (build 17.0.9+9)
OpenJDK 64-Bit Server VM (build 17.0.9+9, mixed mode, sharing)

常见报错

java 不是内部或外部命令 — 确认已安装 JDK(不是 JRE),检查 PATH 环境变量是否包含 %JAVA_HOME%\bin,重启终端使环境变量生效。

找不到 javac — 确认安装了 JDK 而非 JRE,JDK 包含编译器,JRE 只有运行时。

多个 JDK 版本冲突 — 卸载不需要的版本,或修改 JAVA_HOME 指向正确路径。

后续可阅读:安装 IntelliJ IDEA配置环境变量详解编写第一个 Java 程序

基于 VitePress 构建