Olá,
Eu preciso criar um método de backup para o meu banco de dados.
O comando já está funcionando, mas o meu programa não está aguardando o fim do backup,
ele continua a execução normal do programa como se já tivesse finalizado o backup, mas se eu for
na pasta onde estou salvando o backup o arquivo ainda cntinua sendo preenchido.
O código que estou usando é o seguinte:
Runtime r = Runtime.getRuntime();
r.exec("cmd.exe /k mysqldump --opt --flush-logs --triggers --port=" + Port +
" --user=" + User + " --password=" + Pass + " --result-file=" + PathBackup + " --databases " + DataBaseName);
Tem como fazer o java esperar o comando executar todo antes de continuar a execução do java???
Desde já, grato.