WIN XP/WIN7/WIN8
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\program files\JDK,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量)说明: JAVA_HOME 的具体路径要看你的jdk安装目录哦. 不能照抄上面的.
Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;说明:上述代码仿照JAVA_HOME设置流程,在系统变量->找到path->在最后填入上述代码即可不用改动哦
为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar说明:说明:上述代码仿照JAVA_HOME设置流程,在系统变量->新建->依次填入classpath 以及上面代码即可,不用改动哦
测试环境变量的配置情况打开CMD 输入 1)echo %classpath%2)java
path环境变量的作用--帮助系统操作java我们用javac将源码编译成.class文件, 在调用java 命令让程序执行. 问题是:系统是如何找到并调用javac.exe和java.exe两个应用程序的?打个比方,平时我们运行某一程序,比如魔兽,酷狗音乐,都是先找到它们的应用 程序war3.exe和kugou.exe的所在位置,然后双击运行。那么操作系统是如何自动找到javac.exe和java.exe的位置呢?
classpath环境变量的作用--告诉java虚拟机所有的可执行文件.class都在哪它的值也是由目录组成,它的作用在于告诉Java执行环境,在哪些目录下可以找到所要执行的Java程序所需要的类或者包。比如我要运行一个名为Test.class的文件,而这个程序调用了另一个Link.class文件的内容,那么系统必须知道 Link.class文件的位置才能调用Link.class文件。如果Link.class文件的目录在classpath环境变量的值中,就可以找到了。
java_home环境变量---使得其他相关环境变量的配置更加方便简洁java_home一般设置为jdk的安装目录,比如C:\Program Files\Java\jdk1.6.0_22.如果设置了java_home,那么path环境变量可以配置为“%java_home%\bin”.
搞清楚这几个变量最大的作用在于,更换新的电脑重新安装环境的时候,可以直接上手设置了. :)