Как переместить файлы с одного диска на другой диск в Java - PullRequest
1 голос
/ 05 ноября 2010

Я пытаюсь переместить файл с помощью java из одной папки в другую, однако папки находятся на разных жестких дисках, что не работает с методом renameTo .Мне нужна только эта функция для работы на Linux ...

-jason

Ответы [ 2 ]

2 голосов
/ 05 ноября 2010

Перемещение файлов между различными файловыми системами требует их копирования. У vanilla JDK нет никакого способа сделать это, вам придется сделать это самостоятельно (например, с помощью FileInputStream / FileOutputStream).

Также проверьте эту тему .

1 голос
/ 05 ноября 2010

Если вы хотите переместить файлы в разные файловые системы. Копировать и удалить.

Apache IO FileUtils

...