
引言
很多用 PCL 玩 MC Java 版的玩家,都踩过这个精准的隐形坑:第一个游戏版本装得格外顺利,电脑没装 Java 也没关系,启动器自动就帮你下载适配好,顺顺利利进游戏,便以为 PCL 会自动搞定所有版本的 Java 匹配。可等你新下载一个不同大版本的游戏,问题立刻就来:明明旧版本还能正常启动,新版本一点启动直接弹出「游戏不支持当前使用的 Java」报错;去设置里看,自动选择的是电脑里已有的其他版本 Java。
⭐ 【Zulu Java】下载 https://www.azul.com/
⭐ 【B站视频教程】https://www.bilibili.com/video/BV1AsYE6yETq
问题复现
进入设置页面,在高级选项中查看Java列表,查看到其中以及有Java。
回到启动页面,查看版本设置。
选择设置,Java默认自动选择,看到Java已经选择了一个版本的Java。
这时候进行启动游戏,发现游戏报错。
原因是,PCL启动游戏前会自动检测并下载合适的Java。但是这里PCL自动选择了能够使用的Java25,但是实际上1.21.1版本需要的是Java21,Java25能用但是兼容性不是太好。
下载Java
在网上搜索或询问ai,你要游玩的游戏版本需要什么版本的Java。知道自己需要什么版本的Java后。在浏览器输入网站或搜索Zulu Java,找到并进入官网。
向下翻找到自己需要的版本,然后找到自己对应的操作系统,最后选择一种下载方式。Windows建议选择msi安装程序。 
安装Java
这里以msi安装程序作为演示,下载完成后,双击安装程序,直到这个页面开始修改文件路径,修改完成后记住路径,最后一直next。 
导入Java
打开PCL,进入设置页面,找到高级选择中的Java列表,展开列表,点击导入电脑中已有的Java。
进入刚才记住的路径,打开其中的bin文件夹,选择其中的java.exe文件。
导入成功。 
验证
在PCL启动页面,打开版本设置。
选择设置,可以看到Java已经自动选择了Java21.
如果选择的Java还不是该版本适合的,可以切换为使用指定的Java,并且自己选择合适的Java。
最后,启动游戏,可以发现游戏也能正常启动了。
阅读推荐
- 我的世界【启动器】下载安装教程: https://blog.jiangchengyu.com/archives/99/
- 我的世界【整合包】下载安装教程: https://blog.jiangchengyu.com/archives/114/
- 我的世界【模组】下载安装教程: https://blog.jiangchengyu.com/archives/124/
- 我的世界【光影】下载安装教程:https://blog.jiangchengyu.com/archives/163/


