Java 环境变量及其配置

1. 为什么要配置环境变量?

PATH 环境变量。作用是指定命令搜索路径,在 shell 下面执行命令时,它会到 PATH 变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk 安装目录下的bin目录增加到现有的 PATH 变量中,bin 目录中包含经常要用到的可执行文件如 javac/java/javadoc 等,设置好 PATH 变量后,就可以在任何目录下执行 javac/java 等工具了。

2.常见问题

2.1 问题 1

当你没有安装 jdk 时,你在命令行中分别输入java -version javac -version回车,你会得到如下反馈:
在这里插入图片描述
这很好解释,因为你没有安装 jdk,所以执行不了这样的指令。

2.2 问题 2

当安装了 jdk 但没有配置环境变量时,再次分别输入java -versionjavac -version 指令,你可能会得到如下反馈:

注意:需要重启命令行执行。

在这里插入图片描述
我们发现没有配置环境变量却可以使用 java 命令,这是为什么呢? 是不是不需要配置环境变量呢?
我们来看看 Path 中的值。打开控制面板,再按照下图步骤执行。最后我们可以看到 Path 中有一个是"C:\Program Files (x86)\Common Files\Oracle\Java\javapath",这并不是我们安装 jdk 的目录,为什么Path 路径含有它的时候就可以使用 java 指令呢?
在这里插入图片描述
我们来看看这个路径下的内容。

在这里插入图片描述
可以看到这个路径包含了 java.exe 应用程序,所以在命令行输入 java -version 指令时,可以成功。
因为在安装 jdk 时,系统帮我们设置生成了这个 Path 路径,但这个路径里不含 javac.exe 程序,故我们还需要配置它的 Path 路径。
在这里插入图片描述

3 配置 Java 环境变量

我们找到安装路径,bin目录下。存在java.exe,javac应用程序,只需将这个bin目录配置到Path中下即可。
在这里插入图片描述
参照图片,在系统变量下点击新建,变量名为" JAVA_HOME ",变量值是 jdk 的安装路径,安装路径包含bin、jre 等文件夹。填好之后点击确定.

在这里插入图片描述

在这里插入图片描述
参照图片步骤:依次点击Path、编辑、新建、填入"%JAVA_HOME%\bin"、确定、确定。

在这里插入图片描述
然后重启命令行,依次输入java -versionjavac -version 指令。

在这里插入图片描述
配置成功!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值