java.lang.NoClassDefFoundError in Applet
807599Dec 20 2006 — edited Apr 22 2007When I'm trying to run a MainApplet.class applet I get this exception:
My html file :
<APPLET
CODE="MainApplet.class"
WIDTH="100%" HEIGHT="90"
>
</APPLET>
MainApplet :
package common;
import java.awt.Graphics;
import javax.swing.JApplet;
import javax.swing.JFrame;
public class MainApplet extends JApplet {
public void init() {}
...
...
Html file and applet are at the common directory.
java.lang.NoClassDefFoundError: MainApplet (wrong name: common/MainApplet)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Thread-80" java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Unknown Source)
at sun.plugin.AppletViewer.showAppletException(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
So, what's the problem?
Please help.