From f2dc4f29e619625702248970753667f62a705661 Mon Sep 17 00:00:00 2001 From: ceikry Date: Thu, 5 Aug 2021 21:37:24 -0500 Subject: [PATCH] Java is a pitfall --- src/main/kotlin/settingseditor/Json.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/main/kotlin/settingseditor/Json.kt b/src/main/kotlin/settingseditor/Json.kt index 82837f2..0b98d28 100644 --- a/src/main/kotlin/settingseditor/Json.kt +++ b/src/main/kotlin/settingseditor/Json.kt @@ -52,12 +52,11 @@ object Json { fun parse(){ try { if(!File(CONF).exists()){ - FileReader(javaClass.getResource("/config.json")!!.file).use { reader -> - val writer = FileWriter(CONF) - reader.copyTo(writer, 1024) - writer.flush() - writer.close() - } + val reader = javaClass.getResourceAsStream("/config.json")!! + val writer = File(CONF).outputStream() + reader.copyTo(writer, 1024) + writer.flush() + writer.close() } data = FileReader(CONF).use { reader -> val parser = JSONParser()