Como copiar arquivos entre pastas no java

Estou tentando copiar arquivos de um diretório para outro, mas não esta dando certo. A lógica q eu fiz é toda vez que baixar uma versão, ele memoriza nesse banco de dados… ai baixa a versão, e ja manda os dados de data hora e versão que foi feita para o diretório… porém, quero tbm copiar esse arquivo de tal diretório para outro diretório onde esta sendo colocada as versões.

Como vc está copiando? Dá algum erro?

1 curtida

Tente copiar assim:

Path source = Paths.get("/caminho/da/pasta-origem/arquivo.txt");
Path target = Paths.get("/caminho/da/Downloads/pasta-destino/arquivo.txt");
		
Files.copy(source, target);

FONTE: https://docs.oracle.com/javase/tutorial/essential/io/copy.html

1 curtida

Consegui, acabei vendo que o problema tava na minha maquina não nos códigos… mt obrigado