在部署java环境的时候,都要配置path和classpath环境变量。html
不少刚刚入门的朋友常常问我这个问题,在这里,我打算详细的说说我对这两个变量的理解。若是说的不对,但愿各位大虾批评指正!java
path:主要是告诉操做系统到哪里去找java的命令,例如:java,javac,javadoc等等;说穿了,就是在编译和运行java文件的时候使用到的命令的所在地。windows
classpath:主要是指在编译和运行的时候,要使用的其余的类库。oracle
设置方法(windows7):spa
右键点击“个人电脑”---“属性”---“高级系统设置”---“高级”---"环境变量"---在用户变量中“新建”----在弹出的对话框中变量名填写:classpath 变量值:就是你JDK按装路径下的,jre类库中的lib包下的rt.jar;个人JDK的安装路径是C:\Program Files (x86)\Java,因此,我这里设置的classpath为:C:\Program Files (x86)\Java\jre6\lib\rt.jar操作系统
用一样的方法能够设置path路径,path路径就是指JDK的安装目录下的bin;我这里设置为:C:\Program Files (x86)\Java\jdk1.6.0_13\binhtm
须要注意的是,在添加这两个路径的时候,若是原来有path或者classpath,一般都在最前面添加,而后使用“;”做为分隔符!部署
最后,在dos窗口下,输入java,若是出现以下图所示的结果,说明JDK安装成功,能够使用了。get
本文参考了 http://docs.oracle.com/javase/tutorial/essential/environment/paths.html编译