2010-03-09 3 views
3

Je dois quitter firefox et le redémarrer pour que l'applet soit rafraîchi ... son anoying puisque je suis encore en train de le programmer et les fichiers de classe changent ... suis-je en train de manquer quelques codes? ce qui le rend incapable de rafraîchir l'applet et de prendre encore celui de la cache ??? J'ai donc une applet .jar sur mon site web, un jeu de simulation qui génère l'armée lorsque l'utilisateur clique sur l'écran ... mais chaque fois que je rafraîchis la page, l'armée précédente est toujours là à l'écran .. I Je veux qu'il soit rafraîchi (comme si nous commencions juste à lancer l'application la première fois).Réinitialiser Applet Java sur Recharger

Des suggestions?

J'apprécierions vraiment

Merci ....

+0

rechargement de la page ne fonctionne pas? – Varun

Répondre

2

Chaque fois que vous construisez une nouvelle applet Jar ajouter un numéro de version à elle, par exemple applet.jar?build=123 ou build123/applet.jar. C'est une bonne pratique pour le déploiement car il supprime toutes les préoccupations de cache et cela peut probablement être simplement automatisé par votre solution de construction, par exemple Ant.

En outre, il est utile d'examiner en utilisant la balise separate_jvm, here détaillée. Disponible depuis la mise à jour 1.6. Il assurera une nouvelle actualisation de chaque JVM qui vous évite de vous soucier des idiosyncrasies de plug-in, par exemple des exceptions de mémoire insuffisante dues à de nombreuses actualisations.