Minecraft Forge 和 Optifine 无法正常工作

Minecraft Forge 和 Optifine 无法正常工作

所以我刚刚安装了 1.7.10 和 1.12.2 的 forge 以及 1.14 的 optifine,但每次我尝试启动 minecraft 时都会出现此错误:

OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Exception in thread "main" java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.base of loader 'bootstrap')
    at net.minecraft.launchwrapper.Launch.<init>(Launch.java:34)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

答案1

MinecraftForge 需要 Java 8,而您有 Java 9 或更高版本。尝试安装 Java 8 并使用它。如果您无法使用默认启动器,我建议您多MC。您可以在首选项/java 中设置 java 安装,并且 forge 的安装更加容易。

相关内容