Если мой дескриптор jnlp на сервере изменяется, и я запускаю свое приложение из браузера, в кэше будет создан новый файл jnlp, а ярлыки на рабочем столе будут обновлены для использования нового файла jnlp. (пока это хорошо).
Но если я запускаю свое приложение с помощью ярлыка на рабочем столе (или пункта меню), то мое приложение не будет знать об измененном файле jnlp на сервере и все равно будет использовать кэшированный устаревший файл.
Можно ли принудительно запустить веб-запуск не только для получения новейших jar-файлов, но и для обновления самого файла jnlp при запуске приложения?
Справочная информация: я передаю некоторые параметры своему приложению (определенному в дескрипторе с тегом аргумента) для настройки моего приложения. Если эти аргументы изменены - это, конечно же, должно работать и при использовании ярлыка.
Я использую java6 (u15).
РЕДАКТИРОВАТЬ: на самом деле я нашел эту ошибку Java 6838214 , которая, кажется, относится к моей проблеме, я думаю. Если я правильно интерпретирую это, это должно было быть исправлено в java6u14, но под u15 у меня все еще есть эта проблема!