如何配置java环境变量

链接:https://pan.baidu.com/s/1d7Yhau 密码:3v0b   

此为java旅途中需要的一些软件

像jdk 或者 eclipse  取色器 和代码对比工具 之类的, 大家就不用再百度上辛苦了~


链接:https://pan.baidu.com/s/1bqKOvvh 密码:z9x0

此为java传智博客 5年 精炼视频, 由于时间有点长, 可能视频很老,但是里面的知识都是基础当然不会过时~


链接:https://pan.baidu.com/s/1HTfrya820IcEMoQ3xtF3Cw 密码:gcp1

此为javase阶段需要看的一些电子书,我知道对于一些大学生来说,这个大可不必来看~,

但是对于一些刚学习java或者经济并不宽裕的学生来说, 大家可以保存到自己的网盘里面,

这样就可以省下钱去买别的书了。~

电子书 也就是pdf  ,这个虽然不用买了,但是对于出版此书的作者并不是公平的,因为作者花的是自己时间来出版的这本书,

却并没有拿到该拿的费用, 

所以我们在看书之前,一定要对出版此书的作者说声抱歉,同时要对他心怀感恩, 这是对作者的尊重,当然在生活中对待别人亦是如此, 

一本pdf当然是不够的,因为一本书并不可能把所有的知识点都给讲到,所以我们应该集思广益, 多看(书)、多练(题)、多写(代码~)


当然求学之路异常艰辛~,希望大家可以坚持下来。此为java的第二堂课, 以后亦会更多的 零散的知识点,希望大家努力~

扯了这么多, 进入 正文  哈哈哈~


                                    如何配置环境变量


问题:目前在控制台窗口下只能在jdk安装目录的bin目录下才能使用jdk的开发工具在控,如果想制台窗口下想要在任意目录下都可以使用javacjava或者jdk其他的开发工具那应该怎么做呢?

1.dos窗口敲上javac

我们发现


我们在随意的一个目录敲javac或者java命令时候,发现dos窗口显示这个不是内部命令,然后我们在上面敲上notepad命令时,打开了一个记事本的程序,但是在当前目录下页没有存在notepad.exe的可执行文件,那么为什么能启动呢?

错误原因:原来在dos窗口上写上一个命令时候,如果在当前目录下找不到指定的可执行文件,那么它会根据path环境变量保存的路径去搜索是否存在这个可执行文件,如果存在则启动该程序,否则就没有这个命令。


为什么要配置path环境变量

因为在jdkbin文件夹中有很多我们在开发中要使用的工具,如java.exe,javac.exe,jar.ex,那么我们在使用时,想要在电脑的任意位置下使用这些java开发工具,那么我们就需有把这些工具所在的路径配置到系统的环境变量中,当我们使

用时,系统可以帮且我们找到这些命令。

我用我们老师的话给大家说一下:

在控制台上写一个可执行文件的执行原理   什么是 可执行文件  也就是 .exe文件

在控制台上(也就是dos)中,写了一个可执行文件的文件名,那么系统首先会在dos当前路径下去搜索是否存在该文件,

如果可以找到指定的文件,那么就执行该文件呗。 那么javac的话 自然不会出现以上错误呗,

但是找不到呢? 找不到的话,那么系统还会根据path环境变量所保存的路径信息下去搜索是否存在指定的文件。

如果能找到,那么 javac 也会成功,

如果还是找不到呢? 那么 就会出现上图 所示的错误~


如何配置path环境变量

我们将jdkbin的路径进行复制

在我们电脑-----属性----高级----环境变量---------






这个就是你的jdk安装到了哪里,你的变量值(V)这里就写哪里

但是这里要注意的是一定要上面的变量名一定要大写 不要和我这上面有任何不一样的,变量名字是 :   JAVA_HOME

注意大小写~

看我的路径~


这个输入完之后

点击确定就好~


在自己的环境变量里面还有一个叫 path的选项~

在写这个的时候一定要注意哦, 因为如果一旦配置错误了,就不能恢复了

所以我建议大家先把自己path里面的变量值 复制到 记事本里面 ,

这样的话,配置错误 是还有 恢复的机会的~


大家在打开环境变量的时候,首先先看自己的变量值的末尾有没有这种斜杠(\)

千万不要写成了(/)这样的斜杠,

加完了的话

在斜杠的后面  输入 ;%JAVA_HOME%\bin;

就这一段,不要多加,也不要减~  这里的弄完之后, 分号也不要是中文的,一定要是英文的。

修改完了之后,点击一系列的确定 就ok啦~


==============================

当然,有一些老版本的说还要配置classpath  这就是多此一举, 因为我们的jdk是1.8的。

记住一句话,: jdk1.5之后就不要配置classpath了~



接下来我详细跟大家说为什么这样~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


JAVA_HOME环境的配置:

有时候可能需要更换Jdk的目录,但是经常修改path的值可能会不小心修改其他的路径,

但是难道岂不是每次移动一下,就要修改path一下,答案是 不是的

因为 我们在 配置path环境变量的时候, 往JAVA_HOME的两边加了两个%  

所以以后需要更换JDK的目录时,只需要更换JAVA_HOME的目录即可。



所以就没关系了~ 这就算配置完成了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


当然也有临时的环境变量这种。因为我的目的是让大家入门java,所以我就不讲临时环境变量的配法了。

但是有一点需要了解~


set  path=新值;%path%

一看到set 环境变量的方式 ,那么就是 临时环境变量的配制方法~

现在大家就可以自由地写java代码啦~~~~~~~















                 


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值