Ola tem alguma forma de eu saber qdo um comando executado com o Runtime.exec() terminou?
Notificação de termino de execução de programa do SO
2 Respostas
T
Use o método waitFor
T
import java.io.*;
class ExemploWaitFor {
public static void main(String[] args) throws IOException, InterruptedException {
System.out.println ("Disparando o Notepad...");
Process proc = Runtime.getRuntime().exec ("notepad");
System.out.println ("O Notepad foi disparado, feche-o por favor.");
proc.waitFor();
System.out.println ("O Notepad foi encerrado. Código de retorno: " + proc.exitValue());
}
}
Criado 13 de dezembro de 2007
Ultima resposta 13 de dez. de 2007
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo