2013-01-05 4 views
1

У меня есть апплет на веб-странице, развернутой с JNLP. Моя проблема заключается в том, что загружается кэшированный апплет вместо недавно загруженного.JNLP, показывающий старую версию апплета

Я попытался:

  • putting <update check="always" policy="always"> in my JNLP
  • переименования файла .jar и изменения JNLP, чтобы отразить, что
  • сила освежает веб-страницу (я обновил .html, так что я знаю, что обновление силы работали)
  • все перечисленные выше

N все работало. Как заставить JNLP очистить кеш/загрузить новый апплет? (Я нашел this вопрос, но решение не сработало.)

+0

Дважды проверьте, что временные метки файлов сервера на самом деле новее. Я заметил некоторые инструменты удаленного копирования, копирующие временную метку после копирования содержимого файла. – VGR

+0

@VGR Они были новыми. Мне просто нужно было переименовать файлы. – Doorknob

ответ

0

Я нашел ответ. Мне пришлось переименовать файл .jar (и обновить его в JNLP) и переименуйте файл .jnlp (и обновите его в HTML).

Смежные вопросы