Boa tarde, tenho um aplicativo feito em java, um servidor que recebe conexões via sockets e envia uma resposta. Gostaria de saber como rodar o .jar no terminal e manter ele rodando após fechar o terminal (em uma conexão remota, via putty). Já tentei:
nohup java -jar <nome_do_jar>.jar
java -jar xxx.jar &
Usando a segunda opçao (&) ele roda, mas da pau ao entrar com qualquer valor no programa (por exemplo, ele fica rodando e quando dou "start" ele inicia o servidor) e a primeira nem roda, da o seguinte erro:
nohup: ignoring input and appending output to `nohup.out'
quem puder me ajudar. Obrigado.