-
Notifications
You must be signed in to change notification settings - Fork 679
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[bug]hmcl无法正确识别OpenJDK11 #3018
Comments
试试这个分支怎么样 |
|
请使用 #3007 测试,如果没问题了,那就等着 3.5.7 的时候更新 HMCLauncher。在此之前,你可以通过 HMCL_JAVA_HOME 环境变量来临时解决该问题(或自己构建一个带有新 HMCLauncher 的官方版本) |
该版本完成了对第三方发行版Java21以下的支持,但是似乎无法识别Java22、23 |
合并到 #3007 |
平台 | Platform
Windows 11 专业工作站版 版本23H2 安装日2024/1/26 操作系统版本22631.3296 体验Windows Feature Experience Pack 1000.22687.1000.0
问题描述 | Problem Description
使用位置位于C:\Program Files\Java的Microsoft Build of OpenJDK 21.0.3/17.0.11/11.0.23、Java SE 11 、Dragonwell
均无法正常识别并出现部分无法补全Java FX运行环境、无法打开启动器的情况。所有Java在其他启动器均能正常识别并启动游戏
经过查阅,我怀疑是因为hmcl调用注册表值寻找Java环境,而第三方发行版jdk不向SOFTWARE\JavaSoft写入Java环境信息
启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File
。
The text was updated successfully, but these errors were encountered: