无法构建 Cordova 应用程序:JDK 的 Java 要求检查失败

10 浏览
0 Comments

无法构建 Cordova 应用程序:JDK 的 Java 要求检查失败

我尝试使用Cordova Ionic 3构建一个应用程序,但是遇到了错误:要求检查JDK 1.8.2失败。但是我安装了9版本...这是相关信息:\n

ANDROID_HOME=C:\android
JAVA_HOME=C:\Program Files\Java\jdk-9.0.4\bin
错误:要求检查JDK 1.8或更高版本失败
C:\...>ionic info
cli packages: (C:\...\AppData\Roaming\npm\node_modules)
@ionic/cli-utils  : 1.19.1
ionic (Ionic CLI) : 3.19.1
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 3.1.8
Cordova Platforms  : android 6.3.0 windows 5.0.0
Ionic Framework    : ionic-angular 3.9.2
System:
Android SDK Tools : 26.0.1
Node              : v9.0.0
npm               : 5.6.0
OS                : Windows 10
Environment Variables:
ANDROID_HOME : C:\android
Misc:
backend : pro

0
0 Comments

在构建 Cordova 应用程序时遇到了 "java Requirements check failed for JDK" 的问题。该问题的原因是无法找到已安装的 JDK 版本。解决该问题的方法如下:

1. 将其他版本的 JDK 放在其他文件夹中。

2. 使用以下命令切换到超级用户模式:sudo -s

3. 安装 Gradle:apt-get install gradle

4. 参考以下链接获取更多解决方案:[ionic 2 - Error Could not find an installed version of Gradle either in Android Studio](https://stackoverflow.com/questions/43480076)

以上就是解决 "java Requirements check failed for JDK" 问题的方法。

0
0 Comments

在构建Cordova应用程序时,遇到了“java要求检查失败”的问题。这个问题的原因是环境路径命名错误。解决方案是安装1.8版本的Java JDK,并将环境路径命名为“...\Java\jdk1.8.0_161”而不是“...\Java\jdk1.8.0_161\bin”。

0
0 Comments

不能构建Cordova应用程序:JDK的java要求检查失败的原因及解决方法

问题原因:未安装任何Java SDK或已安装的Java SDK版本不符合要求。

解决方法:卸载所有已安装的Java SDK,然后按照以下步骤安装JDK 1.8:

1. 访问以下链接:[http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)

2. 在页面中找到Java SE Development Kit 8u172,并接受协议后进行下载。

3. 安装完成后,修改环境变量以匹配Java SDK的安装位置。例如,将JAVA_HOME设置为"C:\Program Files\Java\jdk1.8.0_172"。

按照以上步骤操作后,您应该能够成功构建Cordova应用程序。

0