/**
* Move um arquivo
*
* @param filenameSource
* @param filenameDestiny
*/
public static void moveFile(String filenameSource, String filenameDestiny) {
try {
JavaUtils.copyFile(filenameSource, filenameDestiny);
JavaUtils.deleteFile(filenameSource, false);
} catch (Throwable e) {
try {
JavaUtils.deleteFile(filenameDestiny, true);
} catch (Throwable e1) {
}
throw new RuntimeException(
"JavaUtils.moveFile() - Erro desconhecido ao mover o arquivo de \"" +
filenameSource + "\" para \"" + filenameDestiny + "\". Error: " + e);
}
}
Nenhum comentário:
Postar um comentário