繁体   English   中英

Cordova CLI无法检测到JDK

[英]Cordova cli doesn't detect JDK

当我运行以下命令时:

ionic cordova build android --prod --release

我收到一个错误:

ANDROID_HOME=C:\Users\myuser\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files\java\jdk-9.0.1
Error: Requirements check failed for JDK 1.8 or greater

[ERROR] An error occurred while running cordova build android --release (exit code 1).

为什么会失败? 我的jdk版本是9.0.1,绝对大于1.8。

我在Internet上看到以下建议:1)卸载较旧的JDK版本-但我没有较旧的版本2)更新一些环境变量-均无济于事

我正在运行Windows 10(64位)。

有想法吗?

有人在这里发布了答案,我对其进行了测试,然后成功了。 当我为了接受而返回时,答案由于某种原因被删除了。

无论如何,答案是:

1)根据Android SDK的位置配置ANDROID_HOME环境变量。
2)将ANDROID_HOME / tools和ANDROID_HOME / platform-tools添加到PATH。

配置ANDROID_HOME不适用于我。

Bilash在此链接中给出了我的问题的解决方案:
卸载JDK 9并安装JDK 8。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM