Exception in thread "main" java.lang.NoClassDefFoundError出现的原因??
大家看看,前几天我的JAVA还运行的好好的,不知是不是因为昨天安装TOMCAT,然后配置JSP环境的问题,今天运行JAVA程序,用JAVAC还好,可用JAVA时,就出现了下面的提示;
Exception in thread "main" java.lang.NoClassDefFoundError
我的环境变量 CLASSPATH:%JAVA_HOME%\lib;%TOMCAT_HOME%\bin
JAVA_HOME:C:\安装的软件\j2sdk-1_4_0-win
TOMCAT_HOME:C:\安装的软件\jakarta-Tomcat 5.0
我的JAVA程序都放在D:\java练习
本人在CMD下使用 D:\java练习>JAVAC a.java
这句运行还好
但下面一句 D:\java练习>java a
就出现 Exception in thread "main" java.lang.NoClassDefFoundError: a
顺便:有没有人给我解释一下classpath是什么意思,在实际的cmd操作中有什么用处?
谢谢
问题点数:10、回复次数:4Top
1 楼yanxiazhiqiu(if the words don't come my way...)回复于 2006-03-03 11:16:51 得分 0
类a里有public static void main(String args[])这个方法嘛?Top
2 楼andyjt()回复于 2006-03-03 13:28:33 得分 0
好好检测提供类的名字Top
3 楼horseyet(horseyet)回复于 2006-03-03 15:27:05 得分 0
一般都是类的名字与。java的名字不一致
Top
4 楼iwlk(http://www.ChinaFedora.cn/ fedora论坛)回复于 2006-03-03 15:29:07 得分 0
类不存在Top
相关问题
- Java Thread
- Exception in thread "main" java.lang.NoClassDefFoundError: hello/java
- 运行出现Uncaught exception java/lang/IllegalArgumentException.
- 部署JAVA WEB START时发生错误:NoClassDefFoundError
- 关于运行JAVA exception in thread "mian"
- 刚刚接触j2me ,ALERT: java/lang/ClassFormatError: Bad version information.错误,高手请指教
- java程序运行时错误Exception in thread "main" java.lang.NoClassDefFoundError: myjava
- Exception in thread "main" java.lang.NoClassDefFoundError:d:\java\helloworld是怎么回事
- 请教一个关于java deamon thread的问题
- 有关Java中Thread的两个小问题




