mirror of https://github.com/halo-dev/halo
Fix folder copy error: ProviderMismatchException (#1249)
parent
bcf26fdc50
commit
be5c60083c
|
@ -56,7 +56,7 @@ public class FileUtils {
|
|||
@Override
|
||||
public FileVisitResult preVisitDirectory(Path dir, BasicFileAttributes attrs)
|
||||
throws IOException {
|
||||
Path current = target.resolve(source.relativize(dir));
|
||||
Path current = target.resolve(source.relativize(dir).toString());
|
||||
Files.createDirectories(current);
|
||||
return FileVisitResult.CONTINUE;
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ public class FileUtils {
|
|||
@Override
|
||||
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs)
|
||||
throws IOException {
|
||||
Files.copy(file, target.resolve(source.relativize(file)),
|
||||
Files.copy(file, target.resolve(source.relativize(file).toString()),
|
||||
StandardCopyOption.REPLACE_EXISTING);
|
||||
return FileVisitResult.CONTINUE;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue