Запуск Java-приложений в серверном режиме

Иногда нужно запустить Java-программу в background-режиме. Это не так просто, как кажется. Если выполнить что-то вроде

java -jar SomeDaemon.jar &


— программа вылетит при первом же нажатии на какую-либо клавишу.

Существуют сложные скрипты и целые программные продукты, предназначенные для организации запуска Java-программ в серверном режиме. Может под Windows всё это и имеет некоторый смысл. А вот под Linux нужно всего лишь перенаправить куда-нибудь стандартные ввод и вывод:

java -jar SomeDaemon.jar 1>/dev/null 2>/dev/null &


Проверено, работает.
  • +1
  • 03 апреля 2010, 14:20
  • yababay

Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.