当前位置: 代码迷 >> Java相关 >> 求助!!遇到一个奇怪的问题
  详细解决方案

求助!!遇到一个奇怪的问题

热度:348   发布时间:2004-09-27 17:45:00.0
求助!!遇到一个奇怪的问题

之前用java编了些程序,能够顺利运行

自从重装了系统之后,编译没问题,一运行就出现异常

Exception in thread "main" java.lang.NoClassDefFoundError:类名

究竟是怎么回事

搜索更多相关的解决方案: java  Exception  系统  thread  

----------------解决方案--------------------------------------------------------

我现在也和你一样,不知道是什么问题,觉得环境变量设置没有问题,怎么解决这个问题啊?

Anstey可以帮忙解决一下吗?

[此贴子已经被作者于2004-09-27 18:20:14编辑过]


----------------解决方案--------------------------------------------------------
以下是引用helldog在2004-09-27 17:45:02的发言:

之前用java编了些程序,能够顺利运行

自从重装了系统之后,编译没问题,一运行就出现异常

Exception in thread "main" java.lang.NoClassDefFoundError:类名

究竟是怎么回事

如果可以成功的编译,应该不是PATH的问题,这个exception好像是这几种情况:

1. 编译以后的.class文件,和含有main method的 .java文件不在一个文件夹里

Java VM在runtime找不到.class文件,这个exception is therefore thrown.

2.认认真真的检查一下建立的每一个instance of that object class已经成功的编译

比如mian method里建立了, A B C这三个不同的instance of the class.认真的检查是不是在同一个文件夹有了A.class B.class 和 C.class这三个(.class)文件,YES,HAVE TO BE .class

3.看看是不是疏忽大意在没有编译之前就run

不知道能不能解决你的问题。。


----------------解决方案--------------------------------------------------------

问题是以前能够成功运行的程序现在都不行了

里面的内容都没有改过


----------------解决方案--------------------------------------------------------

刚又有新发现

用JCreator可以成功运行,之前在dos下运行不行,用JBuilder不行


----------------解决方案--------------------------------------------------------

啊,在DOS下,你在运行的时候是不是输入了java A.java ??

这样也会出现这个Exception

记着编译的时候的javac A.java

运行的时候是java A


----------------解决方案--------------------------------------------------------

不是啊

是java a,一直都是这样操作的

没重装系统前什么问题都没有

JCreator也不是所有程序都可以运行,冲凉回来认真研究一下不能运行的程序和能运行程序的差别在哪里


----------------解决方案--------------------------------------------------------

那些不能运行的程序用JCreator重新编译就可以运行了

但依然不能在dos下运行


----------------解决方案--------------------------------------------------------
呵呵,偶没遇到我,今天也重装过
----------------解决方案--------------------------------------------------------

我知道问题所在了

Classpath中少了加当前目录进去


----------------解决方案--------------------------------------------------------
  相关解决方案