From cf70f72f9c1142a9f1a4245f9f3008ed6e9fa185 Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Sun, 14 Oct 2018 19:04:27 +0800 Subject: [PATCH] Fix #471 --- .../src/main/java/org/jackhuang/hmcl/util/io/FileUtils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/io/FileUtils.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/io/FileUtils.java index 32b4283d4..b1338e5ca 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/io/FileUtils.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/io/FileUtils.java @@ -94,7 +94,8 @@ public final class FileUtils { } public static void writeBytes(File file, byte[] array) throws IOException { - Files.write(file.toPath(), array); + Files.createDirectories(file.toPath().getParent()); + Files.write(file.toPath(), array, StandardOpenOption.CREATE); } public static void deleteDirectory(File directory)