You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统中执行cordova requirements提示JDK未安装问题咨询

Cordova执行requirements命令提示JDK未安装的解决方案
  • 优先确认环境变量配置规则
    • JAVA_HOME必须配置在系统环境变量而非用户环境变量中,路径指向JDK根目录(不要到bin层级),示例正确路径:C:\Java\jdk1.8.0_291
    • 系统Path变量中必须添加%JAVA_HOME%\bin条目,且将该条目移动到Path列表的靠前位置,避免其他程序自带的java环境优先加载
    • 所有环境变量修改完成后,必须重启命令提示符窗口,若仍不生效可重启操作系统
  • 验证环境变量有效性
    新开命令提示符窗口依次执行以下命令:
    java -version
    echo %JAVA_HOME%
    
    确认输出的JDK版本、路径与你配置的内容完全一致,若不一致重新检查环境变量配置
  • 匹配Cordova与JDK版本
    低于10.x的Cordova Android平台仅支持JDK 8,若你使用JDK 16需将Cordova Android平台升级到10.0及以上版本
  • 规避路径识别异常
    若JDK安装路径包含空格、中文(比如默认的C:\Program Files\Java\路径含空格),老版本Cordova可能无法识别,可将JDK重装到无空格、无中文的纯英文路径后重新配置JAVA_HOME
  • 清理冲突的java程序
    检查C:\Windows\System32目录下是否存在java.exe、javaw.exe文件,若有可直接删除,避免系统自带的java程序优先级高于你配置的JDK

全部配置完成后重新执行cordova requirements即可正常识别JDK。

内容的提问来源于stack exchange,提问作者Itai Elidan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.13 05:54:01