Оформление услуги из проекта

Привет, у меня есть java-сервер (он слушает), который работает, когда я это делаю: ant compile jar запускается в терминале

Что я хочу сделать, так это запустить supro service myproject start, чтобы мне не пришлось быть в терминале (когда я нажимаю ctrl + c в терминале или закрываю терминал, программа останавливается, чего я не хочу)

Как я могу это сделать?

0
задан 23 September 2013 в 13:07

2 ответа

Одним из подходов было бы nohup командование. Это позволяет вам закрыть терминал и даже выйти из системы, пока программа продолжает работать.

nohup ant compile jar run &

Это не создает надлежащую «услугу», но делает то, что вы ищете.

0
ответ дан 23 September 2013 в 13:07

Используйте Apache Commons Daemon и JSVC: http://commons.apache.org/proper/commons-daemon/

Это решение, которое также используется наиболее распространенными Java-демон: Apache Tomcat.

0
ответ дан 23 September 2013 в 13:07

Другие вопросы по тегам:

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