09.入门篇-环境变量
9 环境变量
9.1 环境变量配置
环境变量(Environment Variables):一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
Windows 设置 -> 系统 -> 系统信息(关于) -> 高级系统设置 -> 高级 -> 环境变量
用户变量是针对用户设置的变量,系统变量是针对系统设置的全局变量
Path环境变量:操作系统运行一个程序或命令必须先找到对应的程序。默认会在当前路径寻找,如果未找到则会去Path环境变量指定的路径寻找。
# java 和 javac 能够执行成功是因为配置的环境变量,而 idea64 则未配置 C:\Users\马俊南>java -version java version "17.0.11" 2024-04-16 LTS Java(TM) SE Runtime Environment (build 17.0.11+7-LTS-207) Java HotSpot(TM) 64-Bit Server VM (build 17.0.11+7-LTS-207, mixed mode, sharing) C:\Users\马俊南>javac -version javac 17.0.11 C:\Users\马俊南>idea64 'idea64' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
配置情况如下:

根据上面 path 中配置的环境变量目录,可以找到如下程序

点击新建,将 IDE 目录(D:\Software\JetBrainsIntelliJ IDEA 2025.2.4\bin)拷贝到 Path 路径
新开终端,输入 idea64,既可打开 IED
C:\Users\马俊南>idea64
9.2 切换JDK
一个电脑中可能会安装多个 JDK 环境,JDK 7 、JDK 8 、JDK 11 、JDK 17 、JDK 21,如果频繁修改 Path ,可能会导致误删系统路径
解决办法:删除原有 java 路径,添加 %JAVA_HOME%\bin (% 意为引用系统环境变量)

新建系统变量,添加 变量名:JAVA_HOME、变量值:D:\Software\jdk17

每次修改使用的环境变量,只需要修改 JAVA_HOME 变量值 JDK的不同安装路径即可

9.3 小结
Path环境变量的作用是什么?
操作系统执行程序是需要知道程序所在目录,如果不知道就会去当前目录或path指定的目录寻找,然后执行。
如果将程序目录配置到path路径中,就可以在任意位置执行程序而不用关心程序所在位置了。
如何将自己的JDK目录配置到环境变量?
① 新建JAVA_HOME系统环境变量,值为JDK安装的目录
② 修改path环境变量,添加 %JAVA_HOME%\bin 路径
③ 如果要变更JDK版本,只需要修改 JAVA_HOME 指向的目录即可

———————————————————————————————————————————————————————————————————————————
无敌小马爱学习
浙公网安备 33010602011771号