Boa noite pessoal, estou utilizando o seguinte código para fazer o backup do meu banco de dados MySQL:
public void backup_banco(){
bancoLocadora.conecta();
try{
Runtime.getRuntime().exec("mysqldump -uroot -proot locadora > bkplocadora.sql");
}catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
bancoLocadora.desconecta();
}
Se eu solto esse comando no MS-DOS direto ele funciona e gera o arquivo com o conteúdo certo na pasta do usuário, mas se eu executo ele pelo java dessa maneira descrita acima ele não gera o arquivo.
Não dá erro na compilação nem nada, roda normal e nem cái no catch. Já procurei aqui no fórum e não encontrei nada que resolvesse meu problema. Alguém sabe me dizer o que há de errado?
Obrigado e um abraço.
E “ThrowableException” não é, né? :? Valeu, abração.
