我已经开始开发一个 kmp 项目并遵循这个指南。起初一切都很好/按我的预期工作。但不知何故我无法在 IOS 模拟器上打开该项目。 Android 仍然可以正常工作,但 IOS 却不行。
我收到以下错误;
错误:JAVA_HOME 设置为无效目录: /Users/my-user/Library/Java/JavaVirtualMachines/openjdk-22.0.1/Contents/Home
我已将 JAVA_HOME 路径更改为另一个路径:
/用户/我的用户/库/Java/JavaVirtualMachines/jbr-17.0.9/Contents/Home
但是没有成功。
顺便说一句,当我在终端上运行
kdoctor
命令时,它说; ✓ 您的操作系统已准备好进行 Kotlin 多平台移动开发!
我也向 ChatGPT 询问过这个问题,它总是说这些;
您应该将其设置为
/Users/my-user/Library/Java/JavaVirtualMachines/openjdk-22.0.1/
而不是 /Contents/Home
。
您还可以通过在终端/powershell中输入
java -version
来检查已安装的版本。