java中path与classpath的区别
2013-04-11 16:39
330 查看
path:
说白了就让你可以在命令窗口直接调用该应用程序的.exe,例如你有一个可执行文件text.exe放在c:\temp下,
如果你要让该应用程序跑起来
可以有两种方式:
第一种:手动,也就是到该文件夹下,找到text.exe,然后双击,ok,启动了!
第二种:通过命令行,你可以直接在命令行输入:c:\temp\test.exe,ok,启动了!
但你可能会想,我要是在命令行直接输入test.exe,就可以将该应用程序启动,ok,配置环境变量,在你的path下加入c:\temp,这样系统就能够找到该目标了!
总结:path的服务对象是操作系统,为操作系统指路,告诉操作系统你应该去 哪找。
classpath:
它是为jvm服务的,告诉虚拟机该去哪里找你所需要的类!
说白了就让你可以在命令窗口直接调用该应用程序的.exe,例如你有一个可执行文件text.exe放在c:\temp下,
如果你要让该应用程序跑起来
可以有两种方式:
第一种:手动,也就是到该文件夹下,找到text.exe,然后双击,ok,启动了!
第二种:通过命令行,你可以直接在命令行输入:c:\temp\test.exe,ok,启动了!
但你可能会想,我要是在命令行直接输入test.exe,就可以将该应用程序启动,ok,配置环境变量,在你的path下加入c:\temp,这样系统就能够找到该目标了!
总结:path的服务对象是操作系统,为操作系统指路,告诉操作系统你应该去 哪找。
classpath:
它是为jvm服务的,告诉虚拟机该去哪里找你所需要的类!
相关文章推荐
- java 中PATH, -classpath, -Djava.library.path 的功能和区别
- Java开发环境classpath 和path 的区别
- JAVA CLASSPATH 和PATH的区别 经典
- java中PATH和CLASSPATH的区别
- JAVA CLASSPATH 和PATH的区别 经典
- 三个环境变量JAVA_HOME、CLASSPATH、PATH的区别
- java环境变量:path与classpath区别
- 【Java】path与classpath的区别
- Java中path与classpath的区别。
- JAVA CLASSPATH 和PATH的区别
- java 中PATH, -classpath, -Djava.library.path的区别
- JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解
- Java 的 java_home, path, classpath
- [转]classpath、path、JAVA_HOME的作用
- JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解
- 再说一下Java里面的路径问题,CLASSPATH和SOURCEPATH
- path与classpath区别及意义
- Spring加载配置文件时 classpath* 和 classpath的区别
- classpath、path、JAVA_HOME的作用及JAVA环境变量配置