【问题标题】:[react-native][Xcode 13.1] unrecognized VM option 'MaxPermSize=4096m' Mac M1 (Monterey)[react-native][Xcode 13.1] 无法识别的 VM 选项 'MaxPermSize=4096m' Mac M1 (Monterey)
【发布时间】:2021-11-23 17:41:57
【问题描述】:

我刚刚安装了Mac Monterey OS 和最新版本的Java JDK 17XCode 13.1

当我运行 npm run android 来构建我的项目时,出现以下错误。

unrecognized VM option 'MaxPermSize=4096m' 
Error: Could not create the Java Virtual Machine

【问题讨论】:

    标签: java react-native


    【解决方案1】:

    在这个问题上花了 2 小时后,我删除了 Java JDK 17 并安装了 jdk-15.0.2,因为在 Big Sur 中我自己使用的是这个版本,这解决了问题并且项目构建成功。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题。在我的情况下,解决方法是引用正确版本的 JDK。我的 Android Studio 是 64 位的(在 Windows 上,您可以在任务管理器中看到它为 studio64.exe),而它指的是 32 位 JDK。要检查它,请转到 File > Other Settings > Default Project Structure > JDK location 并检查路径。选择正确的 JDK 版本。如果您没有 64 位 JDK,请下载并安装它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-17
        • 2022-11-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多