Ola pessoal,
Estou criando um servidor e preciso que ele fique trabalhando em background
no caso eu posso fazer java -cp $PROG meuprog.Server & para executar,
porem eu queria que o proprio programa ficasse em background. sem a
necessidade
do &. Pois quero que o administrador tenha possibilidade de iniciar e
finalizar o
server remotamente!
Sei que da pra fazer isso, pois a classe thread tem um metodo chamado
setDaemon (boolean), porem nao tenho a minima ideia de como usa-lo!
Tentei fazer no metodo main do Server.java:
public void main (......) {
Server s = new Server();
s.setDaemon(true);
s.start();
System.out.println("passei aqui")
}
Porem o programa inicia e em seguida termina apos escrever "passei aqui"
sem
nenhum erro. Tambem tentei coloca-lo no construtor e falhou.
Alguem ja' usou isso ou fez algo parecido, que possa me ajudar ??
Como faco entao ??
desde ja' obrigado,
Alisson
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------