04-Java入门-Path环境变量的配置
04-Java入门-Path环境变量的配置
1. 环境变量配置的重要性
- 配置环境变量的目的: 安装JDK后需要配置环境变量,主要是设置JAVA_HOME和JDK的bin目录到系统的PATH中,以便在任何位置运行Java命令(javac和java)。
- 为什么要在任何位置运行Java命令: 因为将来写的程序可能存储在电脑的任何位置,而编译和运行程序需要能够在任何位置使用javac和java命令。
2. Path环境变量的类型
-
用户环境变量与系统环境变量:
- 用户环境变量: 只对当前用户生效。
- 系统环境变量: 对登录到系统的所有用户生效。
-
配置选择: 如果电脑一般只有一个用户使用,配置在用户环境变量或系统环境变量中均可。
3. 配置Path环境变量的注意事项
1. 自动配置
- 自动配置: **
目前较新的JDK
**在安装时会自动配置java和javac的路径到Path环境变量,因此在任意目录下可以直接使用java和javac命令。 - 原因: 这是为了方便用户,避免手动配置的繁琐过程。
2. 手动配置
- 手动配置原因: 企业中可能使用较老版本的JDK,这些版本的JDK不会自动配置Path环境变量,因此需要手动配置。
- 配置步骤:
- 找到JDK的安装路径,通常在D:\develop\java\jdk-21\bin。
- 复制该路径。
- 打开系统属性,选择高级系统设置,点击环境变量。
- 在系统变量中找到Path,点击编辑,然后新建,将复制的路径粘贴进去。
- 确定保存。
3. 配置JAVA_HOME环境变量 12:26
JAVA_HOME
作用: JAVA_HOME环境变量用于告诉操作系统JDK的安装位置,将来其他技术可能会通过这个环境变量来找到JDK。
配置步骤:
-
找到JDK的安装路径,例如D:\develop\java\jdk-21。
-
复制该路径。
-
打开系统属性,选择高级系统设置,点击环境变量。
-
在系统变量中点击新建,变量名输入JAVA_HOME,变量值粘贴刚才复制的路径。
-
确定保存。
建议将Path环境变量配置为%JAVA_HOME%\bin,这样将来升级JDK版本时,只需要更改JAVA_HOME的值,Path环境变量会自动指向新的JDK版本,减少了维护的复杂度。