Я создаю приложение Java, которое будет бесплатно загружено из Интернета. Я хочу добавить функцию автоматического обновления в случае исправления ошибок или улучшения приложения. Для автоматического обновления я разделил свою программу на 3 единицы.Auto update java application
- Base - очень небольшой код, который будет проверять наличие новой версии второго блока (Uploader) обновить и запустить его
- загрузчик будет проверять наличие новых обновлений проекта и загружать любые обновления и запустить его
- Основная программа - содержит основное приложение и содержит все модули.
я сделал выше по 2 причинам:
- Я не хочу, чтобы клиент перезапустить приложение в случае любого обновления
- В качестве приложения, все еще нового я не хочу иметь любая проблема, когда пользователь не сможет запустить или обновить приложение, поэтому база очень маленькая и вряд ли имеет ошибки.
Есть ли обычный метод Java/сторонний пользователь для автоматического обновления?
На самом деле Web Star не поможет, как я имею программу установки для моего приложения Java, как и многие другие файлы и зависимости необходимые – aymankoo
* «как и многие другие файлы и зависимости не нужны» * Ничто в этом заявлении правила JWS. Если они могут быть поставлены внутри Jar, просто добавьте Jar в класс времени выполнения. Но если необходимо выполнить дополнительную настройку/выключение (например, распакуйте файлы в определенные места), введите код в Java и вызовите это из ['ExtensionInstallerService'] (http://pscode.org/jws/ api.html # EIS). –
Ну, по многим причинам мне нужна моя программа для проверки обновлений, так как не все файлы, которые я использую в своем приложении, нужно загружать.В некоторых случаях в обновлении мне нужно удалить некоторые файлы на клиентской машине и многие другие, поэтому я думаю, что это должно быть по коду – aymankoo