我已经从Oracle下载简单的Applet的例子: http://docs.oracle.com/javase/tutorial/deployment/applet/examplesIndex.html#HelloWorld (applet_InvokingJavaScriptFromApplet)Java缓存小应用程序?
当我做了第一次发射,一切运行良好。 但是,当添加一些我自己的功能,重新编译这个代码(与蚂蚁),并尝试再次启动它,我的htmls无法调用添加功能?
我清除了浏览器缓存,试了一切。
我的问题
- 不缓存的Java小程序我?
- 是第一个答案是的,那么如何清除这个缓存?
也许我可以在JNLP文件中禁用'缓存'选项?另外我读过,人们经常为http请求添加随机参数(如applet?id = 123432),但这没有帮助。唯一有帮助的是:重命名jar或jnlp文件,但这似乎是不好的解决方案,但我对它很好。 – user2171669
*“也许我可以在JNLP文件中禁用'缓存'选项?”*简短的回答,没有。很长的答案,不。让我们从开始:这不是由编写JNLP的人决定,而是**用户**是否选择允许类在本地缓存。毕竟,它们是**机器。无论如何,你真的不应该在浏览器中测试applet。使用小程序查看器。它不会缓存任何东西。 –