From beea7d0ae29776b6b038205aadf3ea2f2f4cc48b Mon Sep 17 00:00:00 2001 From: Glavo Date: Sun, 12 Sep 2021 15:25:54 +0800 Subject: [PATCH] Export logs using UTF-8 (#1028) --- .../src/main/java/org/jackhuang/hmcl/util/Logging.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/Logging.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/Logging.java index ee7722c42..d7246c4a6 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/Logging.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/Logging.java @@ -20,6 +20,7 @@ package org.jackhuang.hmcl.util; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.PrintWriter; +import java.io.UnsupportedEncodingException; import java.nio.file.Files; import java.nio.file.Path; import java.text.SimpleDateFormat; @@ -27,7 +28,6 @@ import java.util.Date; import java.util.logging.*; /** - * * @author huangyuhui */ public final class Logging { @@ -63,6 +63,11 @@ public final class Logging { flush(); } }; + try { + streamHandler.setEncoding("UTF-8"); + } catch (UnsupportedEncodingException e) { + e.printStackTrace(); + } streamHandler.setLevel(Level.ALL); LOG.addHandler(streamHandler); }