NoClassDefFoundError,有没有终极解决方案啊?
twht 2009-07-14 08:23:42 情况是:需要运行原来编译通过的CLASS,换了台电脑,把需要的CLASS也放在了文件夹里,CLASSPATH也设置了路径
但是运行时还是出现这样的错误?
为什么呢?
D:\c\com\apex\util\writer>java MainFrame
Exception in thread "main" java.lang.NoClassDefFoundError: MainFrame (wrong name
: com/apex/util/license/writer/MainFrame)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: MainFrame. Program will exit.