самообновление для программы? Пишу на Java8+JavaFX8+Maven.
Пожалуйста, моргните дважды, если вас захватили в заложники или забрали паспорт и насильно принуждают к работе.
Интересно. Придётся наверно дергать какой нибудь веб сервис с клиента и спрашивать есть ли новая версия
Запускаешь процесс, который качает в фоне новую версию, проверяет чексуммы, закрывает старую версию, инсталлирует новую и удалает/бэкапит старую.
вообще такие вещи решают не написанием кода. а всякими CI/CD, автодеплойментом через оркестраторы.
Упрощенно: .sh или .cmd по платформе, в нем сначала updater, потом сама прога. За подробностями - в личку или как тут называется.
Обсуждают сегодня