如何在java中将文件从一个驱动器移动到另一个驱动器

时间:2010-11-05 04:29:51

标签: java linux filesystems move

我正在尝试使用java将文件从一个文件夹移动到另一个文件夹,但文件夹位于不同的硬盘驱动器上,无法使用 renameTo 方法。我只需要这个功能就可以在Linux上运行......

-Jason

2 个答案:

答案 0 :(得分:2)

在不同文件系统之间移动文件需要您复制它们。 vanilla JDK没有任何方法可以做到这一点,你必须自己做(例如使用FileInputStream / FileOutputStream)。

另请查看this thread

答案 1 :(得分:1)

如果要在不同的文件系统上移动文件。复制并删除。

Apache IO FileUtils