Cordova android run / build错误-对JDK 1.8的要求检查失败

时间:2019-07-29 15:35:54

标签: java cordova ionic-framework phonegap android-build

我已经构建了Cordova应用程序,并收到“ JDK 1.8的需求检查失败”错误消息。

卸载所有Java并安装jdk 1.8不能解决我的问题。

D:\ xampp \ htdocs \ aware> cordova运行android 检测到Android Studio项目 ANDROID_HOME = C:\ Users \ Baha \ AppData \ Local \ Android \ Sdk JAVA_HOME = C:\ Program Files \ Java \ jdk1.8.0_221 JDK 1.8的需求检查失败

屏幕截图: Error message when cordova runs/builds android

JAVA_HOME ENV.

JDK setup

jdk folder

2 个答案:

答案 0 :(得分:1)

您可能已在系统上安装了多个Java(二进制文件)。首先,通过在您的where java(命令行)中执行cmd.exe命令来对此进行检查。

  1. 您很有可能会看到安装了多个java.exe,如果是这样,这也许是原因,尽管安装了新的Java,您的系统仍会提供其他版本;
  2. 即使您已经相应地设置了%JAVA_HOME%环境变量,由于其他Java二进制文件的 bin 文件夹,您的环境中可能还会有其他java.exe添加到“系统变量”(在环境变量下)Path变量中,或者由于它在其他地方而存在,也可以通过任何其他环境变量(例如: System32 Windows)。

检查where java并在系统变量下查看您的Path环境变量。

答案 1 :(得分:0)

我的问题已部分解决,我已经更改了路径并尝试使用vs代码进行构建,虽然可以,但是phpstorm仍然无法构建我的应用。

enter image description here enter image description here