From 57461d30e6fdf656c5c6da7ed0a70e72aa8088a9 Mon Sep 17 00:00:00 2001 From: artdeell Date: Fri, 3 Mar 2023 16:40:07 +0300 Subject: [PATCH] Fix Tools.write --- .../src/main/java/net/kdt/pojavlaunch/Tools.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java index 9cf650f7f..44d790686 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java @@ -782,7 +782,10 @@ public final class Tools { } public static void write(String path, String content) throws IOException { - try(FileOutputStream outStream = new FileOutputStream(path)) { + File file = new File(path); + File parent = file.getParentFile(); + if(!parent.exists()) parent.mkdirs(); + try(FileOutputStream outStream = new FileOutputStream(file)) { IOUtils.write(content, outStream); } }