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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© treecolor166 中级黑马   /  2013-12-18 00:30  /  1216 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 treecolor166 于 2013-12-18 22:58 编辑

我在网上查的说若配置了classpath 则jvm会去classpath指定的路径下去查找类文件,若不配置classpath,jvm只会在当前目录下查找类文件. 我没有配置classpath为什么在当前目录下运行一个已经编译好的类时,却报找不到类的错误呢,最后在doc中设置set classpath=.;才能正常运行这个类

评分

参与人数 1技术分 +1 收起 理由
FFF + 1 淡定

查看全部评分

4 个回复

倒序浏览
学习学习!
回复 使用道具 举报
那就是你之前配置过classpath了,而且没有配置当前路径。说明问题要有图有真相。
回复 使用道具 举报
配置的时候先加一个 . 这样就优先查找当前文件夹了!
回复 使用道具 举报
set classpath=.;  就表示运行当前目录下的制定的class文件
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马