Hex-Dragon / PCL2

Plain Craft Launcher(我的世界启动器 PCL)的源代码,为支持社区研究而公开。
https://afdian.net/a/LTCat
Other
2.02k stars 143 forks source link

Java启动 #4121

Closed Joey-zjh closed 1 week ago

Joey-zjh commented 1 week ago

检查项

描述

当PCL启动一个新的版本,且它需要另一种已安装的Java时(从未用过),会启动失败。注:这个错误报告是为了模拟当时情况,让PCL强制使用当时的JAVA17做的。解决方法是进设置搜JAVA。

PCL 错误报告、日志与附件

错误报告-2024-6-29_18.19.03.zip

HMCL 启动脚本

No response

Joey-zjh commented 1 week ago

(我要主题)

allMagicNB commented 1 week ago

……复现请使用出问题时的相同环境进行复现,而非更改设置。

wuliaodexiaoluo commented 1 week ago

自动搜索好像确实有 bug(也可能是需要特定目录),上次用了自动搜索,同硬盘下的 Java 确实没扫出来

allMagicNB commented 1 week ago

@Joey-zjh 请不要提交反馈后对此不管不顾,请补充信息。

allMagicNB commented 1 week ago

自动搜索好像确实有 bug(也可能是需要特定目录),上次用了自动搜索,同硬盘下的 Java 确实没扫出来

又不是扫全盘……

Joey-zjh commented 1 week ago

已解决。重新自动搜索后改不回来。

allMagicNB commented 1 week ago

已解决。重新自动搜索后改不回来。

卸载你安装的 Java 21,然后让 PCL 重新扫描 Java,最后再重复你之前的操作。

Joey-zjh commented 1 week ago

修了?

allMagicNB commented 1 week ago

修了?

你在此期间有没有更新过 PCL 版本?

JingHai-Lingyun commented 1 week ago

(最新版本下)当 PCL 没有找到启动 Minecraft 所需要的 Java 的时候,会询问你是否要自动下载 Java。所以不应当出现启动失败的情况 如果 Java 已安装但是没有进行过扫描会在启动前执行一次扫描并自动选择合适的。 如果你确认安装过但未使用过的 Java 无法启动请上传你的 PCL 日志(位于 PCL 文件夹内 Log1~5.txt)

Joey-zjh commented 1 week ago

Log2.txt Log3.txt Log4.txt Log5.txt Log.txt Log1.txt

Joey-zjh commented 1 week ago

升过级。快照升了一下,刚试是会询问。

allMagicNB commented 1 week ago

3601