Blz galera… estou estudando a API Timer e TimerTask, e estou tentando mover um arquivo dentro de alguns minutos!
O programa pega o arquivo no destino de origem, mas não esta colocando no endereço de destino!!!
Alguém pode me explicar o que eu fiz de errado no codigo?
import java.io.File;
import java.util.Timer;
import java.util.TimerTask;
[code]public class Thread {
/**
* @param args
*/
public static void main(String[] args) {
Timer timer = new Timer();
TimerTask tt = new TimerTask() {
public void run() {
File original = new File("/tmp/Will.txt");
File destino = new File("/tmp/Teste/");
boolean yes = original.renameTo(new File(destino.getName()));
if (yes) {
System.out.println("Arquivo foi movido com sucesso");
} else {
System.out.println("Não foi possivel mover o arquivo");
}
}
};
timer.schedule(tt, 1000, 1000);
}
}[/code]