Задать вопрос
vanesxl
@vanesxl

Как запустить программу на java фоном?

Здравствуйте, написал клиент серверное приложение. Серверную часть написал на java, все упаковал в jar архив. Выгрузил программу на удаленный сервер. На удаленном сервере стоит CentOS 6.5.
Подключаюсь по SSH, пытаюсь запустить программу вот так:
java -jar programm.jar
Все нормально работает, но как мне сделать так чтобы моя программа работала фоном, на подобе как службы в windows?
Заранее большое спасибо!
  • Вопрос задан
  • 1521 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 2
script88
@script88
nohup java -jar programm.jar &

В этом случае запущенный бинарник останется работать даже при отключении от сервера, но весь выводимый программой текст будет записываться в файл nohup.log, создаваемый в текущем каталоге.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@aromensky
>root@debian:/home/server/BungeeCord# nohup java -jar BungeeCord.jar &
[2] 12698
root@debian:/home/server/BungeeCord# nohup: ввод игнорируется, вывод добавляется в 'nohup.out'

[2]+ Остановлен nohup java -jar BungeeCord.jar
5cf6f5b5a67e8327931620.png
Всё работает кроме BungeeCord
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы