为什麽.class文件在IE中不能更新?(50分)

  • 主题发起人 主题发起人 JAVAFAN
  • 开始时间 开始时间
J

JAVAFAN

Unregistered / Unconfirmed
GUEST, unregistred user!

APPLET CODE ="test_app.class" WIDTH=300 HEIGHT=100
中调用test_app.class,但是当我把test_app.java的代码修改并且重新编译生成test_app.class后但在IE浏览器中看到的还是以前的APPLET,请问为什麽不能自动刷新?(注:test_app.class的目录是唯一的)。
 
1、你看一下日期变了没有
2、删了ie 的本地缓存
 
1、日期已经变了
2、请问如何删除ie 的本地缓存?
 
tools/internet 选项/清除 history
最好把所有的 ie 都关了。
 
但是这样以来,每运行一次这个CLASS都要清除一下HISTORY记录,
有没有好的方法?
 
1、在nt/2000全部ie关掉再打开就可以
2、在98,注销一下也可以
 
没有好办法的,如果可能可以先在Applet View中调试.
要在IE中就一定要先把ie关了再开,不用每次都清History.
 
查找test_app(1).class,test_app(2).class,.....所有文件,删除后再用IE即ok。
 
好像不是吧!!
Applet 默认执行:
init() -> start() -> paint()-> stop() -> destory();
如果不是关闭浏览器而是刷新,则是调用
init() -> start() -> paint() ->stop()
其中init()与start()对于各个线程都有……
所以把IE关了再开就行了。(不知道对不对,指教指教)。
随便问问,Applet 没错,javac 也没问题,一用java就出现如:
Exception in thread "main" java.lang.NoClassDefFoundError: Welcome/class
之类问题是怎么了,jdk1.2 jdk1.2.2 jdk1.3都一样,换了四台机器也一样,莫非是我运气不好?
@_@
 
在win2000下关闭ie,然后重新打开就好。不过好像是要通过web服务器才是这样,直接访问
文件好像有问题,不过我没试过。
To:bigtt
>>随便问问,Applet 没错,javac 也没问题,一用java就出现如:
>>Exception in thread "main" java.lang.NoClassDefFoundError: Welcome/class
>>之类问题是怎么了,jdk1.2 jdk1.2.2 jdk1.3都一样,换了四台机器也一样,莫非是我运气不好?
应该是类路径的问题,不妨试一下在运行java时用-CP指定路径。
------------------------------------------------------------------
SNKoala == SiNianKoala
 
javafan:请继续或结束问题
 
推出IE,然后重新进入。
 
To bigtt:
I guess that you are using JDK1.3, you should set environment variable
CLASSPATH to your machine.
You can type "set CLASSPATH=.;%CLASSPATH%.
 
多人接受答案了。
 
后退
顶部