环境变量中设置path和classpath的区别
2013-11-27 22:26
295 查看
环境变量path和classpath是什么东东
path是您用的操作系统提供的环境变量,
您一定试过在命令行输入一个命令然后它就执行了,很好玩吧。你输入的比如说是〉ffff,
可这个文件明明在D:/****/***/ffff.exe那个路径下,在命令行中,不管在那个路径下输入都能执行呢,
这就是因为,再path中设置了这个路径。
path中只能设置.exe文件(上一级目录。如D:/****/***)其它后缀的文件不行(任何。如.rar,.word.txt等等)。
那classpath有什么作用呢?classpath 说明你的程序中引用的类所在的路径。
编java程序的时候都知道import的作用吧!
当要用的class,在某一个.jar下是,你需要在编译时引入,jvm自动去找classpath环境变量引入下面的jar包,
这就是classpath环境变量的作用
Path=.;C:\j2sdk1.4.2_05\bin;D:\DownLoads\oracle\bin;D:\DownLoads\oracle\Apache\Perl\5.00503\bin\mswin32-x86;C:\Program Files\Oracle\jre\1.1.7\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\DownLoads;C:\Program Files\Symantec\pcAnywhere\;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
JAVA_HOME=C:\j2sdk1.4.2_05
CLASSPATH=.\;%JAVA_HOME%\lib\tools.jar
(Path没有用到JAVA_HOME变量)
path是您用的操作系统提供的环境变量,
您一定试过在命令行输入一个命令然后它就执行了,很好玩吧。你输入的比如说是〉ffff,
可这个文件明明在D:/****/***/ffff.exe那个路径下,在命令行中,不管在那个路径下输入都能执行呢,
这就是因为,再path中设置了这个路径。
path中只能设置.exe文件(上一级目录。如D:/****/***)其它后缀的文件不行(任何。如.rar,.word.txt等等)。
那classpath有什么作用呢?classpath 说明你的程序中引用的类所在的路径。
编java程序的时候都知道import的作用吧!
当要用的class,在某一个.jar下是,你需要在编译时引入,jvm自动去找classpath环境变量引入下面的jar包,
这就是classpath环境变量的作用
Path=.;C:\j2sdk1.4.2_05\bin;D:\DownLoads\oracle\bin;D:\DownLoads\oracle\Apache\Perl\5.00503\bin\mswin32-x86;C:\Program Files\Oracle\jre\1.1.7\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\DownLoads;C:\Program Files\Symantec\pcAnywhere\;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
JAVA_HOME=C:\j2sdk1.4.2_05
CLASSPATH=.\;%JAVA_HOME%\lib\tools.jar
(Path没有用到JAVA_HOME变量)
相关文章推荐
- zookeeper 集群安装(单点与分布式成功安装)摘录
- hdu1502
- 递归与非递归
- 关于Nvelocity的主要语法和一些代码示例
- ORACLE堆表和索引组织表IOT优缺点
- 微信5.0 Android版飞机大战破解无敌模式手记
- 背多分(安卓)上线
- Java面向对象(一)
- spring事务配置
- 浙工ACM1761
- 环境变量及bash初始
- C++命名空间
- W3CDomUtil
- 关于ECMA 和 jquery事件绑定的两个mark
- C 存储空间
- 【第三章】特别交易事项及其监管_整理
- [转] gc tips(3)
- Mac OS X日常操作
- 从零开始Windows Phone开发(二):第二个练习-Flashlight
- [转] gc tips(2)