对于Java小白来说,安装完Java之后便要开始配置环境变量Path,于是开始网上找配置的方法,结果出现两种情况,要么成功配置,能够正常使用Java,要不就出现各种问题.对于为什么要配置以及为什么这样配置始终不明白.本文介绍环境变量的作用以及如何理解配置它.
首先理解环境变量Path,环境变量就是将你需要使用的Java开发工具的命令进行全局配置,使得你能够在任何文件路径下访问到你所需要执行的命令,而不需要先cd到目标所在路径在执行命令,如果不配置环境变量也能够执行命令,但有一个前提条件,就是必须在命令所在文件路径下执行.
举例来说吧.
假如我们打开qq软件,我们必须先找到qq我安装路径,然后在里面找到启动项才能启动(桌面快捷方式不算0.0),拿我的来说
进入到当前位置点击QQ.exe就可以启动QQ了,拿CMD来演示
首先cd到qq安装路径下,在通过调用QQ.exe启动QQ.如果没有进入则会提示找不到该命令.
如果我们配置了环境变量,如图
根据以下步骤:
首先右键此电脑,选择属性
选择高级系统设置,在弹出的窗体中选择环境变量
找到系统变量的Path,双击
将QQ的安装路径下的bin目录放进去后在通过CMD启动后直接调用QQ.exe即可
QQ成功启动了.
Java也是如此,如果没有配置Path就要到jdk安装目录下的bin文件执行命令了.
环境变量的配置十分简单,最简单粗暴的方法,直接通过以下步骤
直接将你的jdk安装路径下的bin文件路径放入Path中.
这样的话后期如果更换了jdk或者jdk路径发生变化后需要重新回到Path中重新更改,而Path中配置的环境变量过多,不利于查找,于是我们将可变的提取出来,D:\java\jdk1.8.0_131,这个是你的安装路径,我们可以通过定义一个变量JAVA_HOME(当然你可以取其他名称),在里面将D:\java\jdk1.8.0_131这个安装路径放入.
然后在Path中将D:\java\jdk1.8.0_131替换为%JAVA_HOME%,通过%xxx%就是识别调用变量,通过调用JAVA_HOME这个变量里面的变量值,拼接得出D:\java\jdk1.8.0_131\bin,同样首先第一张效果.
这样做的话后期直接在JAVA_HOME里面就可以更改了.Path里面可以不需要变动.