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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© HeiMaYSL 中级黑马   /  2012-5-9 20:01  /  1892 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文



为什么能编译,怎么就不能运行呢?帮忙看看错误提示,我看不懂?

6 个回复

倒序浏览
类名和你的编译文件名是不是写错了
回复 使用道具 举报
李啸 发表于 2012-5-9 20:09
类名和你的编译文件名是不是写错了

不是类名和编译名写错了。jdk配置也没用错。环境变量path也没用错。就是不能运行。不知道怎么回事?
我看不懂那个错误提示?
回复 使用道具 举报
本帖最后由 黄奕豪 于 2012-5-9 20:48 编辑


英文的提示是Demo.class文件未找到,你设置一下classpath路径!!!把你编译出来的文件的文件夹路径添加到classpath路径中;临时设置方法,在shell里面输入:
classpath=,;+(你生成class文件的路径)
回复 使用道具 举报
和我的情况一样,classpath设置错了,导致虚拟机在classpath指定的那个目录中找不到需要执行的文件,所以运行不了。解决的办法就是重新设置classpath,或者干脆删掉。一般人的解决办法都是重新设置classpath,可我直接把它删了,然后问题也解决了。其实我觉得我们的目的都是让虚拟机能在当前目录查找字节码文件,重新设置和删掉都能达到这个目的。不知道我的回答可对。
回复 使用道具 举报
没有发现类Demo
保存文件名字不一致
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马