A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 谢威 中级黑马   /  2013-3-23 11:17  /  1497 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 谢威 于 2013-3-23 18:34 编辑

请问path和classpath环境变量的作用是什么?

点评

如果问题未解决,请继续追问回复者,如果问题已经解决,请将分类改为“已解决”,谢谢  发表于 2013-3-23 17:30

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

4 个回复

倒序浏览
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
path支持的格式。其中并没有.class 。虚拟机会在path路径下 找寻所需的上述格式文件。
classpath 是对类文件路径的设置 虚拟机会在classpath路径下找寻所要调用的类文件

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
path        :DOS路径设置命令,系统用来指定可执行文件的完整路径。
classpath:是系统指定你在程序中所使用的类(.class)文件所在的位置。

配置完后系统可以自动查找可执行文件或类的位置,我们就可以在任意目录进行编译或者执行文件了。

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
path 路径,是java编译时需要调用的程序(如java,javac等)所在的地方
classpath 类的路径,在编译运行java程序时,如果有调用到其他类的时候,在classpath中寻找需要的类。
回复 使用道具 举报
path用来设置JDK路径 编译JAVA程序的时候会搜索JDK路径下的javac.exe编译
classpath是设置JAVA文件存放路径,JDK编译的时候直接从这个目录底下找要编译的文件
在JDK1.5以后 就无需设置classpath了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马