簡體   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