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

问题描述

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

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

sudo update-alternatives --config javac

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

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

解决方法

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

问题说明

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

猜你在找的技术问答相关文章

如何检查配对的蓝牙设备是打印机还是扫描仪(Android)
是否允许实体正文进行HTTP DELETE请求?
如何将ZipInputStream转换为InputStream?
java.util.logging Java 8中的变量
PowerMockito.doReturn返回null
Java中的RESTful调用
Swing / Java:如何正确使用getText和setText字符串
特殊字符和重音字符
Android Studio中的ndk.dir错误
错误“找不到主类”