Я разрабатываю JAVA-приложение, которое работает на Ubuntu. Приложение - что-то как простой веб-сервис и всегда работает.
Я должен решить проблему обновления приложения. Я планирую поместить новую версию приложения в сеть и так или иначе поместить информацию с номером версии. Мне нужны сервис или сценарий, который мог работать, одно время в день для проверки является там новой версией в сети и если это - там загрузка это, остановите мою программу Java, перезапишите файл банки и выполните его. Что лучший способ состоит в том, чтобы сделать это?
Возможно, существуют некоторые стандартные решения решить эту проблему?
При поиске простого решения Вы могли бы сделать cron
задание для создания этих шагов. Более подобное Java решение использовало бы JNLP (сеть Java Запускаются) или IcedTea-сеть (ее переопределение с открытым исходным кодом).