java - Apache Cordova:JDK 1.8 的要求检查失败
问题描述
再会!我正在尝试 Apache Cordova 并遇到以下问题:
C:\Users\peepo\CordovaProjects\HelloWorld>cordova run android
Android Studio project detected
ANDROID_HOME=C:\Users\peepo\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_191
Requirements check failed for JDK 1.8
C:\Users\peepo\CordovaProjects\HelloWorld>java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) Client VM (build 25.191-b12, mixed mode, sharing)
我已经尝试过Cordova 中的建议:JDK 1.8 或更高版本的要求检查失败
- 卸载 JDK 1.8 版本并仅安装最新的 JDK 1.8
- 在 ENV 变量中导出 USER 和/或 SYSTEM 变量中的 JAVA_HOME
但错误仍然存在。
任何帮助表示赞赏。提前致谢!
解决方案
经过几次尝试,我找到了解决方案。
我在 SYS 变量中声明了一个 java 1.7,我已将其替换为 java 1.8 版本。
推荐阅读
- php - 查看代码以防止允许的内存限制问题
- r - 在数字数据帧中添加字符串并连接两个字符串数据帧
- javascript - 将 Kendo Grid 工具栏搜索应用于日期的模板值
- python - 如何在多处理时使用用户输入
- c# - C# 没有隐式转换为继承的类型
- firefox - 由于代理配置而导致的硒线阻塞连接
- java - 如何在 Internet 恢复或重新创建 Activity 时恢复下载
- python - 居中和添加 numpy 数组
- php - GuzzleHttp\Exception\RequestException cURL 错误 3:(参见 https://curl.haxx.se/libcurl/c/libcurl-errors.html)在安装 laravel 6 时
- amazon-web-services - 我的前端和后端未连接到 AWS 云(出现 405 错误)