2010-03-09 148 views
3

我需要退出Firefox並重新啓動它才能刷新小程序... 其厭惡,因爲我仍然編程它的類文件更改...我是否缺少一些代碼這使得它無法刷新小程序,並仍然從緩存中取出一個?重新加載Java Applet重新加載

所以我在我的網站上有一個.jar applet,這是一個模擬遊戲,當用戶點擊屏幕時會產生軍隊......但是無論什麼時候我刷新頁面,前面的軍隊仍然在屏幕上.. I希望它被刷新(就像我們剛開始第一次運行應用程序一樣)。

有什麼建議嗎?

我會很感激

謝謝....

+0

重新加載頁面不工作? – Varun 2011-09-15 07:57:25

回答

2

每次你建立一個新罐的小程序添加一個版本號給它,如applet.jar?build=123build123/applet.jar。這也是部署的好習慣,因爲它可以消除所有緩存問題,而且這可能只是由您的構建解決方案自動完成,例如Ant

另外值得考慮使用separate_jvm標籤,詳細here。自1.6更新後可用10.它將確保每次刷新新的JVM,從而防止您擔心插件的特性,例如由於大量刷新導致的內存不足異常。