关于环境变量的配置:PATH变量 和 CLASSPATH变量的小结
自己在学习JAVA的路上,遇到的第一个拦路虎就是环境变量的设置。现在回顾一下,各位看官有没有补充的。
PATH变量作用:打通命令行通道。可以任何位置调用java的编译或者调试指令工具。否则必须到指定的JDK位置下才能执行相关命令。
CLASSPATH变量作用:优先搜寻java字节码,类,包等java文件通道。如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。
如果配置了classpath环境,JVM会先在
classpath环境变量值的目录中查找要运行的类文件。
简言之:
path变量是windows程序文件的目录
classpath变量值是java类文件的目录
环境变量在Windows下设置,
(一) 如果是Win2000、WinXP系统,使用鼠标右击“我的电脑”->属性->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:jdk安装位置 例如c:\jdk1.6.0_21
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
(二)如果是Vista、Win7、Win8系统,使用鼠标右击“计算机”->属性->左侧高级系统设置->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:jdk安装位置 例如 c:\jdk1.6.0_21
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
配置变量完成后重启电脑生效
设置细节(注意标点为英文半角):
1.多个用英文分号" ; "隔开。
2.当前路径用英文句点 " . "表示。
3.变量引用用通过两个百分号操作符 %变量名%。
4.JAVA_HOME变量值为jdk安装地址,建议不要默认安装到建议安装路径不要有空格可以用_连接,不宜安装在\Program Files目录下!
DOS命令行临时设置:(通过dos命令中set命令):
set :用于查看本机的所有环境变量的信息。
set 变量名 :查看具体一个环境变量的值。
set 变量名=:清空一个环境变量的值。
set 变量名=具体值 :给指定变量定义具体值。
注意:这种配置方式只在当前dos窗口有效。窗口关闭,配置消失。
|