Если вы действительно хотите, чтобы он работал в фоновом режиме, java -jar myapp.jar &
выполнит эту работу. Таким образом, он все равно умрет, когда оболочка закроется, но вы можете продолжать использовать ее.
Если вы действительно хотите, чтобы он запускался как демон, nohup java -jar myapp.jar &
выполнит эту работу. Таким образом, он будет продолжать жить, когда оболочка закроется.
Если вы хотите, чтобы это было надежно, вы можете подготовить сценарий инициализации или определение задания upstart , или запустить его через спецификатор Vixie cron(8)
@reboot
, чтобы запустить его при загрузке.