Eclipse IDEを使用してアプレットプログラムを作成しました。今イム作成は、以下のように.htmlファイル:エラー:java.lang.NoClassDefFoundError:Chase(間違った名前:pong/Chase)
<html>
<APPLET CODE="Chase.class" width=500 height=400>
</APPLET>
</html>
イムは、このファイルを実行すると取得エラーイムは、次のとおりです。EclipseのIDEで
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 –