为什么要配置环境变量

   偶然发现我的环境变量配置的并不正确,但是跑在eclipse中的项目却稳稳运行,为什么呢?我们下载jdk之后第一件事就是配置环境变量,为什么呢?
   配置环境变量是在windows环境的path路径里加入jdk的bin目录,因为bin目录下都是可执行文件。当我们运行java的可执行程序时,系统默认是先在当前目录找可执行文件,如果没找到的话,就在path路径下找。如果找到就运行,如果没找到就报一个我们很熟悉的错误。XXX不是内部或外部命令,也不是可运行的程序或批处理文件。所以当我们配置环境变量之后,就可以在任意地方去执行java命令,不必非要在jdk的bin目录下。
   而eclipse中的jdk是在eclipse中单独配置的,不依托于windows的环境变量。这两者是没有关系的,所以当我的环境变量配置错误,eclipse中的项目也是可以运行的。
   并且在java8之后,不用手动去配置环境变量了,java8之后,jdk安装完毕之后会自动在path路径下添加:C:\ProgramData\Oracle\Java\javapath,这个路径下包含了可执行程序:
   ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190225112018521.png)
   ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190225111712967.png)
   所以环境变量也不再需要配置啦。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值