Quando faço um waitFor em um Process o que quer dizer o retorno 1?

1 resposta
R

Ao tentar executar o trecho de código abaixo, tenho como retorno 1

//agora vou executar esse arquivo de script
Process p = Runtime.getRuntime().exec( localização absoluta do arquivo .sh );  
		    
//e retorna o resultado
return p.waitFor();

Vi na documentação que quando retorna 0 foi executado com sucesso mas não acho em nenhum local o que quer dizer quando retorna 1.Alguém sabe me dizer qual é esse tipo de erro?

1 Resposta

eliangela

Normalmente, quando a máquina virtual java retorna 1, signnifica que sua execução foi interrompida devido a uma exceção.

Não dá nenhuma outra mensagem no console?

Criado 17 de maio de 2010
Ultima resposta 17 de mai. de 2010
Respostas 1
Participantes 2