From 7bad0be2c4a94b8a0b9c295f0c6f9ea0dc32172a Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Fri, 22 Oct 2021 22:02:11 +0800 Subject: [PATCH] fix: incorrect system architecture detection in macOS. --- .../java/org/jackhuang/hmcl/util/platform/Architecture.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/platform/Architecture.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/platform/Architecture.java index 3d2a719dd..46c2c22bc 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/platform/Architecture.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/platform/Architecture.java @@ -194,7 +194,7 @@ public enum Architecture { } } else { try { - Process process = Runtime.getRuntime().exec("/usr/bin/arch"); + Process process = Runtime.getRuntime().exec(new String[]{"/bin/uname", "-m"}); if (process.waitFor(3, TimeUnit.SECONDS)) { try (BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream(), OperatingSystem.NATIVE_CHARSET))) { sysArchName = reader.readLine().trim();