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' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

配置情况如下:

image

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

image

点击新建,将 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 (% 意为引用系统环境变量)

image

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

image

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

image

9.3 小结

Path环境变量的作用是什么?
  操作系统执行程序是需要知道程序所在目录,如果不知道就会去当前目录或path指定的目录寻找,然后执行。
  如果将程序目录配置到path路径中,就可以在任意位置执行程序而不用关心程序所在位置了。

如何将自己的JDK目录配置到环境变量?
  ① 新建JAVA_HOME系统环境变量,值为JDK安装的目录
  ② 修改path环境变量,添加 %JAVA_HOME%\bin 路径
  ③ 如果要变更JDK版本,只需要修改 JAVA_HOME 指向的目录即可

image

———————————————————————————————————————————————————————————————————————————

                                                                                                                         无敌小马爱学习

posted on 2025-11-27 17:34  马俊南  阅读(7)  评论(0)    收藏  举报