docs для Java6 на javaws показать, что вы можете использовать либо исполняемый файл, чтобы запустить приложение или для выполнения операций по техническому обслуживанию они называют варианты управления.
Два из этих опций:
javaws -uninstall <jnlp>
javaws -import [import-options] <jnlp>
одна из вещей, которые вы можете сделать, это
javaws -import -silent -shortcut <jnlp>
Так что, если вы можете запустить скрипт, который первый удаляемого ваш конкретный JNLP приложение, а затем молча повторно -импортирует его и его ярлыки, тогда это решит вашу проблему. Я не думаю, что Java автоматически сделает это за вас.
Обратите внимание, что в документации указано, что для работы с ярлыком должна быть тихая установка. Кроме того, я не дважды проверял, что это действительно работает.
если кто-то получил решение, я тоже интересно! благодаря! – Szundi