У меня есть консольное приложение (написанное на Java), которое должно работать на компьютере с Linux, пока оно не будет остановлено.
Ведение журнала выполняется самим приложением.
Приложение должнобыть остановленным всякий раз, когда доступна новая версия (т. е. я вхожу в систему, останавливаю приложение, копирую новый файл JAR, а затем снова запускаю его).
Какие есть варианты реализации, кроме указанных ниже?
Известные способы сделать это:
1) Оболочка службы Tanuki
2) nohup java -jar myapp-1.32.jar &