额 用unix跟linux久了 还有点不习惯windows下的环境变量
不过总归是要用的,所以还是配置一下吧
什么是环境变量呢,我用python来举例子吧
如果在windows下,你不配置python的环境变量,那么在想在cmd里面运行python,只能进入python application所在的目录,然后运行
如果我想要随时随地运行python,该怎么做呢?我肯定得告知计算机这个python是啥,是在哪里的python(实际上任何一个文件都可以取名为python), 计算机知道了这个python是什么之后,才能按照我们所期望的那样运行程序
我们添加环境变量就是为了告诉计算机, 这个python是在哪里
比如我在环境变量Path里面添加:D:\LIXIN\PYTHON2.7;(python.exe位于这个目录下)
那么我在任意路径下想要运行python时 计算机就会在path变量里面的所有路径下查找python.exe, 找到之后,就直接运行了
水了这么多,那就开始说一下怎么配置
首先进入 属性->高级系统设置->环境变量
编辑系统变量里面的Path
假设我现在的 jdk下载目录是在 :D:\LIXIN\JDK
我们首先要让jdk和jre对应的可执行文件在任意路径下都是可见的,所以要把 D:\LIXIN\JDK\bin 和 D:\LIXIN\JDK\jre\bin都加入到环境变量path中
然后新建一个叫做 CLASS_PATH 的系统环境变量
我们需要在CLASS_PATH中添加两个类库dt.jar和tools.jar
dt.jar(design time)是关于运行环境的类库,主要是一些swing的组件,这个是方便使用IDE
tools.jar里面包含了jdk主要的工具,包括javac, javadoc, java等
添加的时候注意前面要加一个".",以上面的为例 .;D:\LIXIN\JDK\LIB\dt.jar;D:\LIXIN\JDK\tools.jar 即可
配置完成以后win+R运行cmd, 然后敲入java -version 如果能够有正常的信息显示,那就说明环境变量配置好了