在Java中复制路径包含空格的文件



如何在java中复制文件名或其路径有空白的文件?我使用了这个方法:

import static java.nio.file.*;
Files.copy(source, target, REPLACE_EXISTING);

源,目标路径设置使用Paths.get()方法。但是它会为带有空格的路径抛出NoSuchFileException。目标系统是Ubuntu。这个问题没有可接受的答案

我针对一个问题(目录和文件名中有空格)做了以下操作

Path source = Paths.get("C:\Users\plawrey\Google Drive\IFAQ - Chronicle.gdoc");
Path target = Paths.get("C:\Users\plawrey\Google Drive\IFAQ - Chronicle2.gdoc");
Files.copy(source, target, StandardCopyOption.REPLACE_EXISTING);

问题可能是目标目录不存在

最新更新