【Java基础学习打卡11】Path环境变量的配置

目录

  • 前言
  • 一、为什么配置环境变量
  • 二、如何配置环境变量
  • 三、JDK11的环境变量配置
  • 总结


前言

本文我们要知道为什么配置环境变量,自己思考不配置环境变量可以吗?JDK 11 如何配置环境变量。


一、为什么配置环境变量

原因很简单,就是方便命令的查找执行。 比如通过命令符提示窗口启动 Typora.exe 应用软件:

  1. 启动Windows操作系统的命令提示符窗口
  2. 窗口的工作目录切换到Typora.exe存放目录
  3. 窗口中输入Typora.exe,回车 (大家觉得可以启动应用吗?)

【Java基础学习打卡11】Path环境变量的配置_第1张图片

【Java基础学习打卡11】Path环境变量的配置_第2张图片
上述步骤中需要先去找到可执行命令的目录位置,才可以正常执行。那么 Windows 操作系统是可以根据 Path 环境变量来查找命令的。Path 变量中的值是一系列的路径,当我们输入命令后 Windows 系统会在这一系列路径中依次查找命令,如果找到命令则执行,否则会出现“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”的相关提示。

【Java基础学习打卡11】Path环境变量的配置_第3张图片

二、如何配置环境变量

在 Windows 11 中打开【开始菜单】,找到设置->系统->系统信息->高级系统设置->环境变量

【Java基础学习打卡11】Path环境变量的配置_第4张图片

进入环境变量后,找到 Path 系统变量,点击“编辑”,即可新增或修改 Path 环境变量值了

【Java基础学习打卡11】Path环境变量的配置_第5张图片

这里我们将 Typora.exe 这个可执行文件目录配置到环境变量 Path 中,那么当我们再次输入命令:Typora.exe,就可以在 Path 环境变量的值中找到 Typora.exe 所在目录,并找到可执行程序并执行。 (注意:如果命令提示符窗口是配置环境变量前打开的,需要关闭窗口,重新打开)

【Java基础学习打卡11】Path环境变量的配置_第6张图片

三、JDK11的环境变量配置

我们开发 Java 程序后,需要使用 JDK 提供的开发工具,对源文件编译为字节码文件,然后在解释执行。那么这两步分别需要使用 javacjava 两个命令,这些命令工具在 JDK 的安装目录的 bin 目录下。 (大家想一下JDK的环境变量如何配置?)

直接使用 Win+R 打开运行,输入 cmd,打开命令符提示符窗口。在命令提示符窗口中输入命令:java -version,查看安装版本,表明 JDK11 安装成功。

【Java基础学习打卡11】Path环境变量的配置_第7张图片
然后输入命令 javac,出现用法提示信息,表明环境变量配置成功

【Java基础学习打卡11】Path环境变量的配置_第8张图片

可以我们明明什么都没有做呀,如果不去配置环境变量,在命令提示符窗口中是调用不了 Java 命令的。

那咱们就去看一下环境变量 Path。可以看到第一个值便是C盘下的一个 Java 目录,指向了 javapath 文件夹,很明显,是在安装 JDK 过程中,自动将该目录添加到了 path 环境变量。

【Java基础学习打卡11】Path环境变量的配置_第9张图片

我们找到这个文件夹,javapath 还是一个快捷方式

【Java基础学习打卡11】Path环境变量的配置_第10张图片

我们打开 javapath 文件夹,有我们常用的一些命令。这下明白了吧,Windows 操作系统根据 Path 环境变量来查找命令,JDK11 在安装的过程中,就已经将常用的命令复制到了C:\Program Files\Common Files\Oracle\Java\javapath 下面了,然后自动将路径添加到了 path 环境变量中,还是排在了第一位。

【Java基础学习打卡11】Path环境变量的配置_第11张图片


总结

JDK的版本一致在更新,最早版本需要配置环境变量 path 和 classpath,之后 JDK 8 只需要配置环境变量 path 即可,到现在 JDK 11,无需我们手动配置环境变量。技术一致在变更,朝着最简的方向。

你可能感兴趣的:(《Java基础学习打卡》,java,jdk11,windows11,path环境变量,JDK11配置环境变量)