Como evitar a aplicação Spring MVC para desligar depois de fechar o terminal?

votos
0

I têm uma aplicação Spring MVC que corre com a SpringApplication.run normal (Application.class, args); declaração. Quando eu executá-lo e, em seguida, fechar a janela de terminal, ele mata o processo. Como posso impedir que ele seja desligado quando eu fechar a janela de terminal?

Estou usando OSX 10.9, Mavericks.

Muito obrigado.

Publicado 25/11/2013 em 02:11
fonte usuário
Em outras línguas...                            


1 respostas

votos
3

Como diz Dave Syer, você é melhor usar o nohupcomando que irá impedir o processo de criança de desligar quando a janela de terminal fecha.

Por exemplo:

nohup java -jar name.jar 2>&1 >output.log &

Que irá enviar o erro padrão para fora e padrão para o output.logarquivo. Você pode omitir o >output.loge nohupusará o arquivo de log padrão chamado nohup.out.

Respondeu 25/11/2013 em 12:29
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more