Запуск Java-приложений в серверном режиме
Иногда нужно запустить Java-программу в background-режиме. Это не так просто, как кажется. Если выполнить что-то вроде
— программа вылетит при первом же нажатии на какую-либо клавишу.
Существуют сложные скрипты и целые программные продукты, предназначенные для организации запуска Java-программ в серверном режиме. Может под Windows всё это и имеет некоторый смысл. А вот под Linux нужно всего лишь перенаправить куда-нибудь стандартные ввод и вывод:
Проверено, работает.
java -jar SomeDaemon.jar &
— программа вылетит при первом же нажатии на какую-либо клавишу.
Существуют сложные скрипты и целые программные продукты, предназначенные для организации запуска Java-программ в серверном режиме. Может под Windows всё это и имеет некоторый смысл. А вот под Linux нужно всего лишь перенаправить куда-нибудь стандартные ввод и вывод:
java -jar SomeDaemon.jar 1>/dev/null 2>/dev/null &
Проверено, работает.
Комментарии (0)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.