diff --git a/src/main/java/me/xdark/shell/JVMUtil.java b/src/main/java/me/xdark/shell/JVMUtil.java index e30e2cd..406ee4c 100644 --- a/src/main/java/me/xdark/shell/JVMUtil.java +++ b/src/main/java/me/xdark/shell/JVMUtil.java @@ -24,7 +24,7 @@ public static NativeLibrary findJvm() throws Throwable { Path jvmDir = Paths.get(System.getProperty("java.home")); Path maybeJre = jvmDir.resolve("jre"); if (Files.isDirectory(maybeJre)) { - jvmDir = jvmDir.resolve(maybeJre); + jvmDir = maybeJre; } jvmDir = jvmDir.resolve("bin"); String os = System.getProperty("os.name").toLowerCase();