出现的问题:
“错误,请单击以获取详细信息”
Java Plug-in 1.6.0_45 使用 JRE 版本 1.6.0_45-b06 Java HotSpot(TM) Client VM 用户主目录 = C:\Users\dajun ---------------------------------------------------- c: 清除控制台窗口 f: 终结在结束队列上的对象 g: 垃圾收集 h: 显示此帮助消息 l: 转储类载入程序列表 m: 打印内存使用 o: 触发日志记录 q: 隐藏控制台 r: 重新载入策略配置 s: 转储系统和部署属性 t: 转储线程列表 v: 转储线程堆栈 x: 清除类载入程序高速缓存 0-5: 设置跟踪级别为<n> ---------------------------------------------------- 载入:找不到类 aa.aaa。 java.lang.ClassNotFoundException: aa.aaa at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.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) 异常:java.lang.ClassNotFoundException: aa.aaa
在Eclipse中新建工程a,创建包aa,新建类名aaa。
java代码:
package aa; import java.applet.Applet; import java.awt.Graphics; public class aaa extends Applet { public void paint(Graphics g) { g.drawString("Hello World", 5, 30); } }
HTML代码:
<HTML> <HEAD> <TITLE> Applet </title> </head> <BODY> <APPLET CODE="aa.aaa" WIDTH="300" HEIGHT="100"> </applet> </body> </HTML>
将html的文件(或dwt文件)放到XXX\a\bin文件下,运行即可。
code="aaa.java" codebase="e:/jjj/a/src/aa"
code="aa.aaa.class"
codebase="e:/jjj/a/bin"
在使用编译产生的.class文件时,发现无论怎么操作都会有前面所述的错误提示。