Skip to content

[Bug] 自动选择 Java 功能为 LabyMod 选择了错误的 Java 版本 #6624

Description

@suchen2011

问题描述 | Bug Description

先说起因,不想看请跳到第二自然段。我在网上下载了一个labymod的离线版,因为PCL-CE让我使用正版启(PCL都不用正版,看来是把原有的功能删了,以后再也不用PCL-CE了)所以我就开始用HMCL了
我用的是今天官网最新下载的开发版,启动时,我勾选自动选择合适的JAVA(如图一所示),但日志中“LabyMod4 was started with an outdated Java version (1.8.0_451). Please use Java 17 or higher.”(如上传附件所示),但我如果手动选择JAVA17.0.4就能正常启动,希望修复
最后说下,我一般不看GitHub,有什么材料没交全的可找B站,与GitHub同名同头像,说不定还在看你的直播呢(dog)

Image

minecraft-exported-logs-2026-08-07T17-07-24.log

启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File

上边已经上传过了,我再写一遍吧
Command: "C:\Program Files\Java\jre1.8.0_451\bin\java.exe" -Xmx6828m -Dfile.encoding=GB18030 -Dsun.stdout.encoding=GB18030 -Dsun.stderr.encoding=GB18030 -Djava.rmi.server.useCodebaseOnly=true -Dcom.sun.jndi.rmi.object.trustURLCodebase=false -Dcom.sun.jndi.cosnaming.object.trustURLCodebase=false -Dlog4j2.formatMsgNoLookups=true -Dlog4j.configurationFile=D:\Minecraft\labymod\LabyOffline.minecraft\versions\LabyMod-4-1.20.1-4a989826\log4j2.xml -Dminecraft.client.jar=D:\Minecraft\labymod\LabyOffline.minecraft\versions\LabyMod-4-1.20.1-4a989826\LabyMod-4-1.20.1-4a989826.jar -Djava.net.useSystemProxies=true -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+UseG1GC -XX:G1MixedGCCountTarget=5 -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32m -XX:-OmitStackTraceInFastThrow -XX:MaxInlineLevel=15 -XX:-DontCompileHugeMethods -XX:MaxNodeLimit=240000 -XX:NodeLimitFudgeFactor=8000 -XX:TieredCompileTaskTimeout=10000 -XX:ReservedCodeCacheSize=400M -XX:NmethodSweepActivity=1 -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Djava.library.path=D:\Minecraft\labymod\LabyOffline.minecraft\versions\LabyMod-4-1.20.1-4a989826\natives-windows-x86_64 -Djna.tmpdir=D:\Minecraft\labymod\LabyOffline.minecraft\versions\LabyMod-4-1.20.1-4a989826\natives-windows-x86_64 -Dorg.lwjgl.system.SharedLibraryExtractPath=D:\Minecraft\labymod\LabyOffline.minecraft\versions\LabyMod-4-1.20.1-4a989826\natives-windows-x86_64 -Dio.netty.native.workdir=D:\Minecraft\labymod\LabyOffline.minecraft\versions\LabyMod-4-1.20.1-4a989826\natives-windows-x86_64 -Dminecraft.launcher.brand=HMCL -Dminecraft.launcher.version=3.17.0.352 -cp D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\github\oshi\oshi-core\6.2.2\oshi-core-6.2.2.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\google\code\gson\gson\2.10\gson-2.10.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\google\guava\guava\31.1-jre\guava-31.1-jre.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\ibm\icu\icu4j\71.1\icu4j-71.1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\mojang\authlib\4.0.43\authlib-4.0.43.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\mojang\blocklist\1.0.10\blocklist-1.0.10.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\mojang\brigadier\1.1.8\brigadier-1.1.8.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\mojang\datafixerupper\6.0.8\datafixerupper-6.0.8.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\mojang\logging\1.1.1\logging-1.1.1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\mojang\patchy\2.2.10\patchy-2.2.10.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\mojang\text2speech\1.17.9\text2speech-1.17.9.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\commons-codec\commons-codec\1.15\commons-codec-1.15.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\commons-io\commons-io\2.11.0\commons-io-2.11.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\io\netty\netty-buffer\4.1.82.Final\netty-buffer-4.1.82.Final.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\io\netty\netty-codec\4.1.82.Final\netty-codec-4.1.82.Final.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\io\netty\netty-common\4.1.82.Final\netty-common-4.1.82.Final.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\io\netty\netty-handler\4.1.82.Final\netty-handler-4.1.82.Final.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\io\netty\netty-resolver\4.1.82.Final\netty-resolver-4.1.82.Final.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\io\netty\netty-transport-classes-epoll\4.1.82.Final\netty-transport-classes-epoll-4.1.82.Final.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\io\netty\netty-transport-native-unix-common\4.1.82.Final\netty-transport-native-unix-common-4.1.82.Final.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\io\netty\netty-transport\4.1.82.Final\netty-transport-4.1.82.Final.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\it\unimi\dsi\fastutil\8.5.9\fastutil-8.5.9.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\sf\jopt-simple\jopt-simple\6.0-alpha-3\jopt-simple-6.0-alpha-3.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\apache\commons\commons-compress\1.21\commons-compress-1.21.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\apache\commons\commons-lang3\3.12.0\commons-lang3-3.12.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\apache\httpcomponents\httpclient\4.5.13\httpclient-4.5.13.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\apache\httpcomponents\httpcore\4.4.15\httpcore-4.4.15.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.19.0\log4j-api-2.19.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.19.0\log4j-core-2.19.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\apache\logging\log4j\log4j-slf4j2-impl\2.19.0\log4j-slf4j2-impl-2.19.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\joml\joml\1.10.5\joml-1.10.5.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\slf4j\slf4j-api\2.0.1\slf4j-api-2.0.1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\java\dev\jna\jna-platform\5.12.1\jna-platform-5.12.1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\java\dev\jna\jna\5.12.1\jna-5.12.1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\javax\annotation\javax.annotation-api\1.3.2\javax.annotation-api-1.3.2.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\serverapi\protocol\0.0.11\protocol-0.0.11.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\javax\inject\javax.inject\1\javax.inject-1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\jetbrains\annotations\22.0.0\annotations-22.0.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\jncrmx\discord-game-sdk4j\0.5.6\discord-game-sdk4j-0.5.6.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\account-manager\1.2.1\account-manager-1.2.1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\sejda\imageio\webp-imageio\0.1.6\webp-imageio-0.1.6.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\AccessWidener\0.1.0\AccessWidener-0.1.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\pt\davidafsilva\apple\jkeychain\1.0.0\jkeychain-1.0.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\com\github\vatbub\mslinks\1.0.6.2\mslinks-1.0.6.2.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\dnsjava\4.0.0\dnsjava-4.0.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\io\sentry\sentry\6.13.0\sentry-6.13.0.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\labypeer\client\3.1\client-3.1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\ForgeAutoRenamingTool\0.1.3+1.0.2\ForgeAutoRenamingTool-0.1.3+1.0.2.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\labypeer\common\3.1\common-3.1.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\ow2\asm\asm-commons\9.5\asm-commons-9.5.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\ow2\asm\asm-tree\9.5\asm-tree-9.5.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\ow2\asm\asm\9.5\asm-9.5.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\minecraftforge\srgutils\0.5.4\srgutils-0.5.4.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\minecraft\launchwrapper\3.1.4\launchwrapper-3.1.4.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\ow2\asm\asm-util\9.5\asm-util-9.5.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\org\ow2\asm\asm-analysis\9.5\asm-analysis-9.5.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\sponge-mixin\0.3.5+0.12.5+mixin.0.8.5\sponge-mixin-0.3.5+0.12.5+mixin.0.8.5.jar;D:\Minecraft\labymod\LabyOffline.minecraft\libraries\net\labymod\LabyMod\4\LabyMod-4.jar;D:\Minecraft\labymod\LabyOffline.minecraft\versions\LabyMod-4-1.20.1-4a989826\LabyMod-4-1.20.1-4a989826.jar -Dnet.labymod.running-version=1.20.1 -javaagent:D:\Minecraft.hmcl\dependencies\universal\authlib-injector-1.2.8.jar=https://littleskin.cn/api/yggdrasil/ -Dauthlibinjector.side=client -Dauthlibinjector.yggdrasil.prefetched=eyJtZXRhIjp7InNlcnZlck5hbWUiOiJMaXR0bGVTa2luIiwiaW1wbGVtZW50YXRpb25OYW1lIjoiWWdnZHJhc2lsIENvbm5lY3QiLCJpbXBsZW1lbnRhdGlvblZlcnNpb24iOiIwLjAuOCIsImxpbmtzIjp7ImFubm91bmNlbWVudCI6Imh0dHBzOi8vbGl0dGxlc2tpbi5jbi9hcGkvYW5ub3VuY2VtZW50cyIsImhvbWVwYWdlIjoiaHR0cHM6Ly9saXR0bGVza2luLmNuIiwicmVnaXN0ZXIiOiJodHRwczovL2xpdHRsZXNraW4uY24vYXV0aC9yZWdpc3RlciJ9LCJmZWF0dXJlLm5vbl9lbWFpbF9sb2dpbiI6dHJ1ZSwiZmVhdHVyZS5lbmFibGVfcHJvZmlsZV9rZXkiOnRydWUsImZlYXR1cmUuZW5hYmxlX21vamFuZ19hbnRpX2ZlYXR1cmVzIjp0cnVlLCJmZWF0dXJlLm9wZW5pZF9jb25maWd1cmF0aW9uX3VybCI6Imh0dHBzOi8vb3Blbi5saXR0bGVza2luLmNuLy53ZWxsLWtub3duL29wZW5pZC1jb25maWd1cmF0aW9uIn0sInNraW5Eb21haW5zIjpbImxpdHRsZXNraW4uY24iXSwic2lnbmF0dXJlUHVibGlja2V5IjoiLS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS1cbk1JSUNJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBZzhBTUlJQ0NnS0NBZ0VBckdjTk9PRklxTEpTcW9FM3UwaGpcbnRPRW5PY0VUM3dqOURyc3MxQkU2c0JxZ1BvMGJNdWxPVUxocWprYy91SC93eW9zWW56dzN4YWF6SnQ4N2pUSGhcbko4QlBNeENlUU1veUVkUm9TM0puajFHMEtlemo0QTJiNjFQSkpNMURwdkRBY3FRQllzclNkcEJKKzUyTWpvR1NcbnZKb2VRTzVYVWxKVlFtMjEvSG1KbnFzUGh6Y0E2SGdZNzFSSFlFNXhuaHBXSmlQeExLVVB0bXQ2Q05ZVVFRb1Ncbm8ydjM2WFdnTW1MQlpoQWJOT1B4WVgrMWlveEthbWpoTE8yOVVod3RnWTlVNlBXRU83L1NCZlh6eVJQVHpoUFZcbjJuSHE3S0pxZDhJSXJsdHNsdjZpLzRGRU04MWl2Uy9tbStQTjNoWWxJWUs2ejZZbWlpMW5yUUFwbHNKNjdPR3FcbllIdFdLT3ZwZlR6T29sbHVnc1JpaGtBRzRPQjZoTTBQcjQ1ampDM1RJYzdlTzdrT2dJY0dVR1VRR3V1dWdERXpcbkoxTjlGRlduTi9INlA5dWtGZWc1U21HQzUrd21VUFpaQ3ROQkxyOG84c0k1SDdRaEs3Tmd3Q2FHRm9ZdWlBR0xcbmd6M2svM1l3SjQwQmJ3UWF5UTJnSXFlbnorWE9GSUFsYWp2Ky9ueWZjRHZaSDl2R05LUDlsVmNIWFVUNVlSblNcblpTSG81bHd2VnJZVXJxRUFiaC96RHo4UU1FeWl1ald2VWtQaFpzOWZoNmZpbVVHeHRtOG1GSVBDdFBKVlhqZVlcbndEM0x2dDNhSUIxSkhkVVRKUjNlRWM0ZUlhVEtNd01QeUpSelZuNXpLc2l0YVp6M25uL2NPQS93WkM5b3F5RVVcbm1jOWg2Wk1SVFJVRUU0VHRhSnlnOWxNQ0F3RUFBUT09XG4tLS0tLUVORCBQVUJMSUMgS0VZLS0tLS1cbiJ9 net.minecraft.launchwrapper.Launch --username SuChen2011 --version LabyMod-4-1.20.1-4a989826 --gameDir D:\Minecraft\labymod\LabyOffline.minecraft --assetsDir D:\Minecraft\labymod\LabyOffline.minecraft\assets --assetIndex 5 --uuid 61f92e36f96b487086eee23a7fe6ca59 --accessToken --clientId ${clientid} --xuid ${auth_xuid} --userType msa --versionType "HMCL 3.17.0.352" --width 854 --height 480 --dummyMinecraftClass net.minecraft.client.main.Main --tweakClass net.labymod.core.loader.vanilla.launchwrapper.LabyModLaunchWrapperTweaker
[authlib-injector] [INFO] Logging file: D:\Minecraft\labymod\LabyOffline.minecraft\authlib-injector.log
[authlib-injector] [INFO] Version: 1.2.8
[authlib-injector] [INFO] Authentication server: https://littleskin.cn/api/yggdrasil/
2026-08-07 17:07:11,912 main ERROR Error processing element Queue ([Appenders: null]): CLASS_NOT_FOUND
[17:07:12] [main/INFO]: Loading tweak class name net.labymod.core.loader.vanilla.launchwrapper.LabyModLaunchWrapperTweaker
LabyMod4 was started with an outdated Java version (1.8.0_451). Please use Java 17 or higher.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions