黑马程序员技术交流社区

标题: 新手疑惑-之前看了视频里的环境配置path与classpath,当时听... [打印本页]

作者: 黑马-王鹏    时间: 2013-3-6 13:52
标题: 新手疑惑-之前看了视频里的环境配置path与classpath,当时听...
本帖最后由 黑马-王鹏 于 2013-3-7 00:06 编辑

之前看了视频里的环境配置path与classpath,当时听懂了,并且已经在自己电脑里配置成功了,但在别人电脑里配置环境变量总会出问题,请问怎么才好区分path与classpath,求教!
作者: 严方芳    时间: 2013-3-6 14:02
path是先在当前目录下找文件,再到path环境变量中找
classpath先在环境变量中找,后面有分号时再找当前路径
一般可执行文件用path变量,java文件用classpath变量
作者: 牛合超    时间: 2013-3-6 14:29
首先 path的作用是来指定 java 虚拟机(JVM) 所在目录,
也就是我们最常用的用来编译java源程序的javac.exe (俗称JAVA编译器吧)
和用来执行 *.class 文件的 java.exe 这两个命令(俗称JAVA解释器吧)。
比如我的 jdk 按装目录为 E:/jdk1.6 那么我们要这样设 path=E:/jdk1.6;E:/jdk1.6/bin;),
设置好了后就可以在命令行中输入 javac , 与 java 命令了,如果这时能打印出命令的 help 文档就说明 path 设置正确了。

其次,classpath是告诉java虚拟机(jvm)要使用或执行的*.class文件放在什么地方。
咱们还是新手,不设置classpath也可以啊,默认是当前路径。
作者: 严方芳    时间: 2013-3-6 14:47
classpath配置

360截图20130306144431921.jpg (12.44 KB, 下载次数: 20)

classpath配置

classpath配置

作者: 黑马-王鹏    时间: 2013-3-6 15:10
嗯,明白了,谢谢各位!




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