Как самостоятельно обновить настольное приложение Java?

Я создал настольное Java-приложение с Java8 и JavaFX. И все работает отлично.

Но теперь у меня есть новый вызов! Я много гуглил о том, как самостоятельно обновлять настольное Java-приложение, но все результаты, которые я нашел, были старыми.

Есть ли библиотека с открытым исходным кодом, которая может управлять самообновлением для Java-приложений, таких как https://github.com/Squirrel?

Если нет, то как лучше всего создать что-то, что позволит моему настольному приложению самостоятельно обновляться?

Спасибо.

1 ответ

Существует библиотека с именем UpdateFX, которая обрабатывает процесс обновления для вас. Единственным недостатком является то, что он работает только с приложениями с одним jar-файлом, поэтому, если вы используете дополнительные библиотеки, вам нужно его расширить.

Другие вопросы по тегам