Olá pessoal,
Eu gostaria de saber como eu faço para recuperar o exitValue de um Process somente logo após a execução do processo.
Eu criei o seguinte código para realizar um teste:String scriptExp= "c://winnt/system32//ping.exe www.uol.com.br";
Process p = null;
p = Runtime.getRuntime().exec(scriptExp);
// adicionar trecho aqui
if (p.exitValue() != 0) {
System.out.println("erro ..");
}
else {
System.out.println("sucesso ..");
}
Mas toda vez que eu executo é gerado o seguinte erro:
java.lang.IllegalThreadStateException: process has not exited
Como eu faço para recuperar o exitValue deste processo
[size="11"][color="red"]* Editado: Lembre-se de utilizar BBCode em seus códigos - Ratinho[/color][/size] :joia: