首先困扰我的是:环境变量是个啥,干啥的,为啥安装个java和环境变量还有关系,那玩意儿怎么设置啊,完全找不到入口。
首先环境变量是什么:环境变量是操作系统(比如window)来指定运行环境的参数,拿到java上来说,如果想运行java就必须到java的安装目录上去运行,如果想在其他的目录下也能运行java就需要环境变量出马了。
那么设置的入口在哪里呢?
控制面板>系统>高级系统设置>高级>环境变量
这么多变量在哪个上做变更呢?
咱们的目的是想在任何目录下都能找得到java程序,通过什么来找呢?路径。那么就在path这个变量上做变更,将当前安装bin文件的文件目录追加到path变量上就可以了。
追究完了后可以通过cmd来确认一下,是否添加成功,(需要将cmd重新启动在确认)这样我们的环境变量就配置成功了,但是我们通常不这么操作,通常情况下是追加个JAVA_HOME(java路径不含/bin部分)变量然后在path中去引用JAVA_HOME,引用的方法是用两个%把JAVA_HOME变量括起来加上/bin
设定好之后重启一下cmd可以确认一下是否变更成功。
引用JAVA_HOME是因为之后搭建服务器的时候也需要能找到jdk,所以固定成JAVA_HOME。