मैंने एक्लिप्स आईडीई का उपयोग करके एक एप्लेट प्रोग्राम बनाया है। अब im बनाने के रूप में नीचे फाइल .html:त्रुटि: java.lang.NoClassDefFoundError: चेस (गलत नाम: पोंग/चेस)
<html>
<APPLET CODE="Chase.class" width=500 height=400>
</APPLET>
</html>
इम इस फाइल को क्रियान्वित जब त्रुटि im हो रही है:
java.lang.NoClassDefFoundError: Chase (wrong name: pong/Chase)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
ग्रहण आईडीई में नई परियोजना बनाया है और "पोंग" में कार्यक्रम पैक है है फ़ोल्डर।
क्या कोई यह समझा सकता है कि यह त्रुटि क्यों हो रही है?
संपादित करें:
स्पष्टीकरण के लिए, कुछ Chase.java कोड लाइनों जोड़ना।
package pong;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.util.Random;
public class Chase extends Applet implements Runnable
{ ... }
http://stackoverflow.com/questions/3298988/java-lang-noclassdeffounderror-when-trying-to-embed-an-applet –