环境变量path配置及其作用

环境变量的作用在于让DOS命令行在任何目录下都能找到java和javac命令。当当前目录无这些命令时,系统会搜索Path变量中指定的路径。设置JAVA_HOME变量能方便管理JavaSDK路径,若JDK目录改变,只需修改JAVA_HOME即可,保持bin目录不变。
摘要由CSDN通过智能技术生成

环境变量的作用是为了在dos的任意目录,可以去使用java和javac命令。

因为dos命令只操作于当前目录,如果当前目录下面没有java和javac的命令包,java和javac命令就失效,因为在当前目录下面找不到这两个包的文件。

那我们应该怎么办呢?我们应该这么做:

首先我们可以看到:上面这个叫 shanye的用户变量,下面这个叫 系统变量。区别就是,我设置在上面的Path路径,只有在shanye这个用户下才可以使用;而写在系统变量里的Path路径,任何用户都能使用。

Dos命令行的作用机制是:当 当前目录下找不到我们所指示的文件的时候,系统默认会从环境变量的Path目录下去寻找,所以我们只要在Path目录下 写好java和javac这两个包的绝对路径,我们就能在dos里面随意使用这两个命令了。这里头还有个设置的小技巧,这里我们先写了一个JAVA_HOME这个变量,其实这个JAVA_HOME这个变量就和那个宏定义define非常像,其实你也可以不用写这个变量,直接把 D:\program\jdk8\bin写到path目录里,但是单独搞了一个JAVA_HOME变量分开写的意义就是,假如说我们的jdk8这个文件夹的目录换了一个位置,我们如果是一股脑儿直接把路径写到Path里面去的话,我们就需要很麻烦的修改整个路径,很麻烦。如果单独搞个JAVA_HOME这个变量出来,我们只要把JAVA_HOME这个变量的值改成 jdk8这个文件的新路经就行了,因为我们需要的bin文件的目录没有变,一直是在jdk8这个文件的目录下面的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值