Dá uma olhada no método renameTo da classe File.
Mas pareçe q tem algum tipo de incompatibilidade com linux
O mais certo é criar Buffers, com NIO é simples, dá uma googlada q acha algo
//File (or directory) to be movedFilefile=newFile(nomeArquivoOrigem);//Destination directoryFiledir=newFile(nomeArquivoDestino);//Move file to new directorySystem.out.println("file.getName()"+file.getName());//boolean success = file.renameTo(new File(dir, file.getName()));booleansuccess=file.renameTo(dir);if(!success){return(mapping.findForward("failure"));}else{return(mapping.findForward("failure"));}
bele..
:mrgreen:
S
Siborges
De uma olhada neste link artigo que fala sobre o java new i/o tem exemplos de transferencia de arquivos.