如何在java中复制文件名或文件路径有空格的文件? 我用过这种方法:
import static java.nio.file.*;
Files.copy(source, target, REPLACE_EXISTING);
来源&已使用Paths.get()方法设置目标路径。
但它会为带有空格的路径抛出NoSuchFileException
。目标系统是Ubuntu。
这个问题Copying Files with Spaces没有被接受的答案。
答案 0 :(得分:1)
我做了以下问题(目录和文件名中的空格)
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);
问题可能是您的目标目录不存在。