重新加载时重置 Java Applet

发布于 2024-08-25 00:20:36 字数 265 浏览 3 评论 0原文

我需要退出 Firefox 并重新启动它才能刷新小程序...... 这很烦人,因为我仍在对其进行编程,并且类文件发生了变化...我是否缺少一些代码,导致它无法刷新小程序并仍然从缓存中获取小程序???

所以我的网站中有一个 .jar 小程序,这是一个模拟游戏,每当用户单击屏幕时就会产生军队...但是每当我刷新页面时,以前的军队仍然在屏幕上.. 我希望它被刷新(就像我们刚刚开始第一次运行应用程序一样)。

有什么建议吗?

我真的很感激

谢谢......

I need to quit firefox and restart it in order for the applet to be refreshed...
its anoying since i'm still programming it an the class files changes... am i missing some codes which makes it unable to refresh the applet and still take the one from the cache???

So I have a .jar applet in my website, a simulation game that spawns army whenever user clicks on the screen... however whenever I refresh the page, the previous army are still there on the screen..
I want it to be refreshed (as if we're just starting to run the application the first time).

Any Suggestions?

I'd really appreciate it

Thank you....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

没︽人懂的悲伤 2024-09-01 00:20:36

每次构建新的 Jar 小程序时,都会为其添加一个构建号,例如 applet.jar?build=123build123/applet.jar。这对于部署来说也是一个很好的实践,因为它消除了所有缓存问题,并且这可能可以通过您的构建解决方案(例如 Ant)简单地自动化。

此外,值得考虑使用 separate_jvm 标签,详细信息此处< /a>.自 1.6 更新 10 起可用。它将确保每次刷新都有一个新的 JVM,这可以防止您担心插件特性,例如由于大量刷新而导致的内存不足异常。

Each time you build a new Jar applet add a build number to it, eg applet.jar?build=123 or build123/applet.jar. This is good practice for deployment too as it removes all cache concerns and this can probably be simply automated by your build solution eg Ant.

In addition it is worth considering using the separate_jvm tag, detailed here. Available since 1.6 update 10. It will ensure a new JVM each refresh which prevents you worrying about plug-in idiosyncrasies eg out of memory exceptions due to a lot of refreshes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文