Fix: not recognizing java 12

This commit is contained in:
huanghongxun
2019-09-29 18:46:03 +08:00
parent d4155bc14d
commit 993ce660aa
3 changed files with 11 additions and 15 deletions

View File

@@ -303,7 +303,7 @@ public final class LauncherHelper {
}
// LaunchWrapper 1.12 will crash because of assuming the system class loader is an instance of URLClassLoader.
if (!flag && java.getParsedVersion() >= JavaVersion.JAVA_9
if (!flag && java.getParsedVersion() >= JavaVersion.JAVA_9_AND_LATER
&& version.getMainClass().contains("launchwrapper")
&& version.getLibraries().stream()
.filter(library -> "launchwrapper".equals(library.getArtifactId()))