applet 找不到类。。
爱花的石头 2010-09-21 01:44:55 今天刚学applet小程序。。试用一下下。。
我写了一个类。。继承了java.applet.Applet类。。。。。然后添加了一些组件。。没什么 其他操作。。
然后部署到tomcat6.0中测试一下。。看有没有界面。。。在IE中。。试了下。结果java控制台出现了下面这个错:
Java Plug-in 1.6.0_02
使用 JRE 版本 1.6.0_02 Java HotSpot(TM) Client VM
用户主目录 = C:\Documents and Settings\Administrator
----------------------------------------------------
c: 清除控制台窗口
f: 终结在结束队列上的对象
g: 垃圾收集
h: 显示此帮助消息
l: 转储类载入程序列表
m: 打印内存使用
o: 触发日志记录
p: 重新载入代理配置
q: 隐藏控制台
r: 重新载入策略配置
s: 转储系统和部署属性
t: 转储线程列表
v: 转储线程堆栈
x: 清除类载入程序高速缓存
0-5: 设置跟踪级别为<n>
----------------------------------------------------
载入:找不到类 TalkClient.class。
java.lang.ClassNotFoundException: TalkClient.class
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)
Caused by: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more
但是我的目录是:
F:\学习软件\Tomcat 6.0\webapps\TalkServer\jsp\index.jsp
F:\学习软件\Tomcat 6.0\webapps\TalkServer\jsp\TestClient.class
页面就一句代码: <applet code="TalkClient.class" width="150" height="100"></applet>
看这异常。。显然是找不到我的类。。。但是我己经把编译好的.class文件放到了和页面.jsp文件在一起啊。。怎么还找不到呢??请各位多多指教。。小弟刚学这个。。不太懂。。