diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/Launcher.java b/HMCL/src/main/java/org/jackhuang/hmcl/Launcher.java index 59389d030..7d6f14a8e 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/Launcher.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/Launcher.java @@ -74,8 +74,6 @@ public final class Launcher extends Application { Thread.setDefaultUncaughtExceptionHandler(CRASH_REPORTER); try { - Logging.start(Metadata.HMCL_DIRECTORY.resolve("logs")); - LOG.info("*** " + Metadata.TITLE + " ***"); LOG.info("Operating System: " + System.getProperty("os.name") + ' ' + OperatingSystem.SYSTEM_VERSION); LOG.info("Java Version: " + System.getProperty("java.version") + ", " + System.getProperty("java.vendor")); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/Main.java b/HMCL/src/main/java/org/jackhuang/hmcl/Main.java index de4f9d48f..943ff389c 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/Main.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/Main.java @@ -18,6 +18,8 @@ package org.jackhuang.hmcl; import org.jackhuang.hmcl.upgrade.UpdateHandler; +import org.jackhuang.hmcl.util.Logging; + import javax.net.ssl.TrustManager; import javax.net.ssl.TrustManagerFactory; import javax.net.ssl.X509TrustManager; @@ -42,6 +44,8 @@ public final class Main { checkDirectoryPath(); checkDSTRootCAX3(); + Logging.start(Metadata.HMCL_DIRECTORY.resolve("logs")); + if (UpdateHandler.processArguments(args)) { return; }