gpt4 book ai didi

使用cordova时出现JAVA_HOME错误

转载 作者:太空宇宙 更新时间:2023-11-04 04:54:49 24 4
gpt4 key购买 nike

嘿,我正在尝试运行 cordova run android 并收到此错误:

ANDROID_HOME=/home/ronin/Android
JAVA_HOME=/home/ronin/jdk1.8.0_161/
(node:7717) UnhandledPromiseRejectionWarning: CordovaError: Requirements check failed for JDK 1.8 or greater
at /home/ronin/Downloads/SyncApp/platforms/android/cordova/lib/check_reqs.js:367:19
at _fulfilled (/home/ronin/Downloads/SyncApp/platforms/android/cordova/node_modules/q/q.js:854:54)

显然我的JAVA_HOME变量设置正确(我在最后没有/的情况下得到了同样的错误);我正在运行 Arch Linux,并且我知道它默认使用 openjdk 版本。是错误的根源,因为这是我运行 java -version

时得到的结果
openjdk version "9.0.4"
OpenJDK Runtime Environment (build 9.0.4+11)
OpenJDK 64-Bit Server VM (build 9.0.4+11, mixed mode)

救命!

最佳答案

您需要卸载 OpenJDK 9.x.x 并安装 Java SE Development Kit 8用于在 android 或 ios 中构建 ionic 应用程序,然后设置 JAVA_HOME路径。

关于使用cordova时出现JAVA_HOME错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50097056/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com