Criando um serviço a partir do projeto

0

Oi eu tenho um servidor java (escuta) que é executado quando eu faço: form jar compilação no terminal

O que eu quero fazer é sudo service myproject start para que eu não tenha que estar no terminal (quando eu faço ctrl + c no terminal ou fecho o terminal o programa pára que não quero)

Como posso fazer isso?

    
por Atul 23.09.2013 / 11:07

2 respostas

0

Uma abordagem seria nohup do comando. Isso permite que você feche o terminal e até mesmo faça logout enquanto o programa continua a ser executado.

nohup ant compile jar run &

Isso não cria um 'serviço' adequado, mas faz o que você está procurando.

    
por zwets 24.09.2013 / 00:16
0

Use o Apache Commons Daemon e o JSVC: link

É a solução que também é usada pelo daemon Java mais comum: Apache Tomcat.

    
por zwets 23.09.2013 / 11:34