[java[Brak odświeżania apletu po zmianie kodu .java


(Dominik Adamski) #1

Witam.

Gdy tworzę prosty aplet w javie( zaczynam naukę apletów). Tworzę kod .java i plik .html w którym mam odnośnik ("code") do pliku .class wygenerowanego z pliku java. I przy pierwszym uruchumieniu apletu wszystko jest dobrze. Jednak jeśli zmienie kod w javie i ponownie skompiluje program(nawet wcześniej usuwając stary plik .class) to strona html w przeglądarce z moim apletem wyświetla się tak samo. Tzn np jeśli za pierwszym razem miałem w niej

Uruchamianie w trybie incognito czy wyłączenie ciasteczek nic nie dały. Jedynym rozwiązaniem jakie teraz mam to zmiana nazwy pliku .java i kompilacja go oraz zmiana nazwy pliku .class w pliku html w sekcji code. A nie mogę znaleźć sposobu, żeby przy odświeżaniu strony, również aplet się odświeżał i wyświetlał treść ze zmodyfikowanego pliku .class.

 


(slepcu) #2

prawdopodobnie przeglądarka cache’uje plik .class;

masz w kodzie obiektu :

<param name="cache_option" value="no"/>

http://docs.oracle.com/javase/6/docs/technotes/guides/deployment/deployment-guide/applet-caching.html


(kostek135) #3

http://www.thecodingforums.com/threads/how-to-clear-cache-to-reload-applet.134505/