杰瑞科技汇

Windows下Java安装步骤是怎样的?

第一部分:准备工作 - 下载 Java 安装包

在安装之前,你需要先从官方网站下载 Java 的安装包,根据你的需求,主要分为两种类型:

Windows下Java安装步骤是怎样的?-图1
(图片来源网络,侵删)

Java Development Kit (JDK) - 开发者必备

如果你是开发者,需要编写、编译和运行 Java 程序,或者使用需要 Java 环境的软件(如 IntelliJ IDEA, Eclipse, Maven),那么你必须安装 JDK。

    • JRE (Java Runtime Environment):运行 Java 程序所需的环境。
    • 开发工具:如编译器 (javac)、调试器、文档生成工具等。
  • 下载地址
    1. 访问 Oracle 官网https://www.oracle.com/java/technologies/downloads/
    2. 向下滚动找到 "Java SE" (Java Standard Edition) 版本。
    3. 选择最新的 LTS (Long-Term Support) 版本Java 21Java 17,LTS 版本更稳定,适合长期项目。
    4. 在 "Installer" 列下,选择 Windows x64 Installer (如果你的系统是 64 位) 或 Windows x86 Installer (如果你的系统是 32 位),绝大多数现代 Windows 系统都是 64 位的。
    5. 点击下载,可能需要登录 Oracle 账号(免费注册即可)。

Java Runtime Environment (JRE) - 仅运行程序

如果你的电脑上只需要运行某个 Java 应用程序(例如一些旧版软件、游戏或企业应用),而不需要开发 Java 程序,那么安装 JRE 即可。

  • 注意:从 Java 11 开始,Oracle 官方不再为个人桌面用户提供单独的 JRE 下载,JRE 现在作为 JDK 的一部分被包含在内。对于绝大多数用户,直接下载 JDK 是最简单、最稳妥的选择

第二部分:安装 Java (以 JDK 为例)

下载完成后,安装过程非常简单。

  1. 找到下载的文件

    Windows下Java安装步骤是怎样的?-图2
    (图片来源网络,侵删)
    • 通常是一个 .exe 文件,jdk-21_windows-x64_bin.exe
  2. 以管理员身份运行

    • 右键点击该 .exe 文件。
    • 选择 “以管理员身份运行”,这可以避免一些权限问题。
  3. 按照安装向导进行

    • 欢迎界面:直接点击 “下一步”
    • 自定义安装
      • 强烈建议:不要修改默认的安装路径(C:\Program Files\Java\jdk-21),使用默认路径可以避免后续环境变量配置时出现路径错误。
      • 你可以勾选“为所有用户安装”或仅为当前用户安装,如果不确定,选择默认即可。
    • 功能 summaries:检查一下安装路径等信息是否正确,然后点击 “安装”
    • 完成安装:等待进度条走完,点击 “关闭”

恭喜! Java 已经被安装到你的电脑上了,系统还不知道去哪里找它,所以我们需要进行下一步:配置环境变量


第三部分:配置环境变量 (最关键的一步)

环境变量告诉操作系统的命令行工具(如 cmdPowerShell)在哪里可以找到 java.exejavac.exe 等程序。

Windows下Java安装步骤是怎样的?-图3
(图片来源网络,侵删)

图形化界面配置 (推荐新手)

  1. 打开环境变量设置

    • 在 Windows 搜索栏中输入 “编辑系统环境变量” 并打开它。
    • 在弹出的“系统属性”窗口中,点击右下角的 “环境变量...” 按钮。
  2. 添加或修改 JAVA_HOME 变量 (最佳实践)

    • 在“系统变量”区域(不是“用户变量”),点击 “新建...”
    • 变量名:输入 JAVA_HOME
    • 变量值:输入你刚才安装的 JDK 的根目录路径。C:\Program Files\Java\jdk-21
    • 点击 “确定”
  3. 编辑 Path 变量

    • 在“系统变量”列表中,找到名为 Path 的变量,选中它,然后点击 “编辑...”
    • 在弹出的窗口中,点击 “新建”
    • 输入 %JAVA_HOME%\bin,这个 %JAVA_HOME% 会自动被替换为你刚才设置的 JAVA_HOME 变量的值。
    • 非常重要:确保 %JAVA_HOME%\bin 这一行在列表的顶部,或者至少在其他 Java 相关路径(如果存在)的上方,这样可以优先使用你新安装的 Java 版本。
    • 点击 “确定” 保存所有更改。

PowerShell 配置 (Windows 10/11 用户)

对于使用 PowerShell 的用户,可以更方便地临时或永久设置环境变量。

  1. 打开 PowerShell (以管理员身份运行)。

  2. 临时设置 (仅当前 PowerShell 窗口有效)

    $env:JAVA_HOME = "C:\Program Files\Java\jdk-21"
    $env:Path += ";$env:JAVA_HOME\bin"

    这种方式重启电脑或关闭 PowerShell 后就会失效。

  3. 永久设置 (推荐) 这会修改注册表,效果等同于图形界面操作。

    # 设置 JAVA_HOME
    # 将 JDK 的 bin 目录添加到 Path
    $currentPath = [System.Environment]::GetEnvironmentVariable("Path", "Machine")
    $newPath = "$currentPath;C:\Program Files\Java\jdk-21\bin"
    [System.Environment]::SetEnvironmentVariable("Path", $newPath, "Machine")

    设置完成后,需要重启电脑或重新登录 才能完全生效。


第四部分:验证安装

配置完成后,我们需要验证 Java 是否能被系统正确识别。

  1. 打开一个新的命令行窗口

    • 关键:一定要关闭之前所有打开的命令行窗口(cmdPowerShell),然后重新打开一个新的,这样它才能加载新的环境变量。
  2. 输入验证命令

    • 在新的命令行窗口中,依次输入以下命令并按回车:

    a. 检查 Java 版本

    java -version

    如果安装成功,你会看到类似下面的输出,显示你安装的 Java 版本信息:

    java version "21.0.1" 2025-10-17
    Java(TM) SE Runtime Environment (build 21.0.1+12-LTS-29)
    Java HotSpot(TM) 64-Bit Server VM (build 21.0.1+12-LTS-29, mixed mode, sharing)

    b. 检查编译器版本 (确认 JDK 已安装)

    javac -version

    如果能看到 javac 的版本号,说明 JDK 的开发工具也已正确配置。

    javac 21.0.1

    c. 检查 JAVA_HOME 变量

    echo %JAVA_HOME%

    如果输出为你设置的 JDK 路径(C:\Program Files\Java\jdk-21),说明环境变量配置正确。

如果以上所有命令都输出了正确信息,那么恭喜你,Java 已经成功安装并配置完成!


常见问题与解决方案

  • 问题'java' 不是内部或外部命令,也不是可运行的程序或批处理文件。

    • 原因:环境变量 Path 没有配置正确,或者系统没有找到 java.exe
    • 解决
      1. 检查 Path 变量中是否包含了 %JAVA_HOME%\bin
      2. 检查 JAVA_HOME 变量的值是否正确指向了 JDK 的安装目录。
      3. 确保你关闭了旧的命令行窗口并重新打开了一个新的。
  • 问题java -versionjavac -version 版本不一致。

    • 原因:你的 Path 变量中可能存在多个 Java 版本的路径,并且旧版本的路径排在了新版本的前面。
    • 解决:编辑 Path 变量,将 %JAVA_HOME%\bin 移动到列表的最顶部。
  • 问题:我安装了多个 JDK 版本,如何切换?

    • 解决:不需要卸载,你只需要修改 JAVA_HOME 的值为你想使用的 JDK 路径,然后重启命令行即可,这为在不同项目间使用不同 Java 版本提供了极大的灵活性。

对于 Windows 用户,安装 Java 的标准流程是:

  1. 从 Oracle 官网下载 JDK (选择最新的 LTS 版本)。
  2. 双击运行安装程序,使用默认路径完成安装。
  3. 配置环境变量
    • 新建系统变量 JAVA_HOME,值为 JDK 的安装路径。
    • 编辑系统变量 Path,添加 %JAVA_HOME%\bin
  4. 关闭所有命令行窗口,重新打开一个
  5. 运行 java -versionjavac -version 进行验证。

遵循以上步骤,你就可以顺利地在 Windows 上搭建好 Java 开发或运行环境。

分享:
扫描分享到社交APP
上一篇
下一篇