Percy

Cordova:JDK 1.8或更高版本的需求检查失败

java

我在Windows 7 OS中使用Cordova 6.4.0,但是一旦尝试构建android版本,就会收到此错误:

问题说明

Java Home变量已正确设置为JDK路径,但我不知道为什么会遇到此问题。有什么建议吗?


阅读 442

收藏
2020-12-06

共2个答案

一尘不染

卸载所有以前的JDK,包括1.8。安装JDK 1.8。

2020-12-06
一尘不染

在Linux(Debian / Ubuntu)中,可以通过选择Java 1.8 SDK来解决此问题。

sudo update-alternatives --config javac

JAVA_HOME直接更改env变量似乎没有任何效果。

编辑:回应评论:这可能与以下事实有关:通过软件包管理器进行的新Debian(显然是Ubuntu)Java安装未使用JAVA_HOME环境变量来确定JRE的位置。

2020-12-06