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]