Problemas ao mover arquivo utilizando Timer e TimerTask

0 respostas
W

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?

package Thread;

import java.io.File;
import java.util.Timer;
import java.util.TimerTask;

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, 5000, 5000);

	}

}

Criado 2 de agosto de 2011
Respostas 0
Participantes 1