java在dos下运行不出结果,但能生成class文件????

来源:百度知道 编辑:UC知道 时间:2024/05/09 16:09:02
各位大虾,能为我解决吗?????
我的java程序在dos下能生成class文件,可就是不能得出结果,提示说Exception in thread "main" java.lang.NoClassDefFoundError:hello
我的java安装在e盘的,我的path:.;e:\Java\jdk1.5.0_04\bin;
classpath:.;e:\Java\jdk1.5.0_04\bin;e:\Java\jdk1.5.0_04\bin\tools.jar
高手能帮我看哈对吗???
我郁闷啊!!
本人将不胜感激啊!!!

你的环境变量没有配置好
要定义个CLASSPATH变量,指向你的JDK安装目录下的lib/下的jar文件

可不可以看一下源代码

没设环境变量。肯定没有仔细看sun公司提供的tutorial文档,该文档第一章就专门讨论了这个问题。

看你的情况是能编译,说明jdk,已经设置好了,注意下面两点:
1.你的类名和文件名一致吗?
2.你的main方法写对了没有?
是这样写的吗?请认真检查一下:
public static void main(String []args)
{
.....................
}