JDK17 安装全流程:Windows 系统环境变量配置分步讲,每步都有操作说明

在Java开发中,JDK(Java Development Kit)是必不可少的工具。JDK17作为最新稳定版本,提供了许多新特性和优化。本文将详细讲解如何在Windows系统上安装JDK17并配置环境变量,确保您能顺利运行Java程序。文章结构清晰,每步都有操作说明,帮助您轻松完成安装。

步骤1:下载JDK17安装包

在开始安装前,需要从官方渠道获取JDK17安装文件。确保您的计算机已连接到互联网。

  • 操作说明
    1. 打开浏览器,访问Oracle官方网站:https://www.oracle.com/java/technologies/downloads/。
    2. 在页面中找到“JDK17”部分,点击“Windows”版本对应的下载链接(通常选择.exe文件)。
    3. 登录或注册Oracle账户(免费),然后下载安装包到本地文件夹(如“下载”目录)。
    4. 下载完成后,检查文件完整性(文件大小约为150MB)。
步骤2:运行安装程序

下载完成后,运行安装包进行基本安装。安装过程简单,但需注意选择安装路径。

  • 操作说明
    1. 双击下载的.exe文件(例如:jdk-17_windows-x64_bin.exe)。
    2. 出现安装向导窗口,点击“下一步”。
    3. 在“目标文件夹”界面,选择安装路径(默认路径为C:\Program Files\Java\jdk-17,建议保留默认或自定义路径)。
    4. 点击“下一步”,等待安装完成(约1-2分钟)。
    5. 安装结束后,点击“关闭”退出向导。
步骤3:配置环境变量

环境变量配置是核心步骤,确保系统能识别Java命令。主要设置JAVA_HOME和PATH变量。

  • 操作说明
    1. 打开“系统属性”:
      • 右键点击“此电脑”或“我的电脑”,选择“属性”。
      • 在打开的窗口中,点击“高级系统设置”。
      • 在弹出的对话框中,点击“环境变量”按钮。
    2. 设置JAVA_HOME变量:
      • 在“系统变量”部分,点击“新建”。
      • 变量名输入:JAVA_HOME。
      • 变量值输入JDK安装路径(例如:C:\Program Files\Java\jdk-17)。
      • 点击“确定”保存。
    3. 更新PATH变量:
      • 在“系统变量”列表中找到“Path”,选中后点击“编辑”。
      • 点击“新建”,输入:%JAVA_HOME%\bin。
      • 点击“确定”保存所有更改。
    4. 验证变量设置:
      • 关闭所有窗口,重新打开命令提示符(按Win+R,输入cmd,回车)。
      • 输入命令:echo %JAVA_HOME%,应显示安装路径。
      • 输入命令:java -version,应显示JDK17版本信息(如“java version "17.0.1"”)。
步骤4:验证Java安装

安装完成后,需测试Java是否正常工作。编写一个简单程序进行验证。

  • 操作说明
    1. 创建测试文件:
      • 打开记事本,输入以下代码:
        public class Test {
            public static void main(String[] args) {
                System.out.println("JDK17安装成功!");
            }
        }
        

      • 保存文件为Test.java(确保扩展名为.java)。
    2. 编译和运行:
      • 打开命令提示符,切换到文件所在目录(例如:cd C:\Users\YourName)。
      • 输入编译命令:javac Test.java(生成Test.class文件)。
      • 输入运行命令:java Test。
      • 如果输出“JDK17安装成功!”,表示一切正常。
总结

通过以上步骤,您已完成JDK17的安装和环境变量配置。整个过程强调分步操作,确保每个环节清晰易懂。配置环境变量后,Java命令将全局可用,便于开发各种应用。如果您遇到问题,可检查路径是否正确或重新下载安装包。现在,您可以开始探索JDK17的新特性,如密封类(sealed classes)或模式匹配(pattern matching),提升开发效率。

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐