黑马程序员技术交流社区

标题: path和classpath变量 小结 [打印本页]

作者: 王延龙    时间: 2013-6-27 15:04
标题: path和classpath变量 小结
关于环境变量的配置: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窗口有效。窗口关闭,配置消失。



作者: 达尔文    时间: 2013-6-27 17:55
配置变量完成后重启电脑生效 //不需要重启吧
作者: 万琪    时间: 2013-6-27 19:18
。。呵呵。。一直用IDE这个还真不了解了,,受教了
作者: qmlovewhr    时间: 2013-6-29 07:34
呵呵 学习了 一些




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2