Improve OS-based Arch check

This commit is contained in:
DaCoolX
2022-07-29 15:40:38 +02:00
parent 36b506aa6f
commit 9fd8365ce2
2 changed files with 20 additions and 1 deletions

View File

@@ -94,6 +94,17 @@ public class Linux extends OS {
return builder.start();
}
@Override public boolean isSupported() {
String arch = System.getProperty("os.arch").toLowerCase();
return
super.isSupported() &&
(
"amd64".equals(arch) ||
"x64".equals(arch) ||
"x86_64".equals(arch)
);
}
@Override public boolean getSupportHighPriority() {
try {
ProcessBuilder builder = new ProcessBuilder();