我正在尝试使用java语句在ubuntu机器上复制文件
Files.copy(new File("/tmp/source/??.xlsx").toPath(), new File("/tmp/dest/??.xlsx").toPath(), StandardCopyOption.REPLACE_EXISTING);
但我得到以下错误
java.nio.file.InvalidPathException:格式错误的输入或输入包含不可映射的字符:/ tmp/source /测试.xlsx at sun.nio.fs.UnixPath.encode(UnixPath.java:147)〜[na:1.8.0_91] at sun.nio.fs.UnixPath.(UnixPath.java:71)〜[na:1.8.0_91] at sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:281)〜[na:1.8.0_91] java .io.File.toPath(File.java:2234)〜[na:1.8.0_91]
当我在我的日食上运行时,这完全没问题.此外,代码适用于所有英文字符.