当前位置: 首页 > 知识库问答 >
问题:

无法bluid cordova应用程序:JDK的java需求检查失败

西门安民
2023-03-14

我试图用cordova Ionic3构建一个应用程序,但我得到了错误:JDK 1.8.2的需求检查失败。但我安装了9版...以下信息:

ANDROID_HOME=C:\android
JAVA_HOME=C:\Program Files\Java\jdk-9.0.4\bin
Error: Requirements check failed for JDK 1.8 or greater

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

共有1个答案

龙玺
2023-03-14

打开安装JDK1.8的所有java sdk,按照以下链接
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,然后查找java SE Development Kit 8u172并接受聚合,然后下载它。然后更改环境变量以匹配java sdk位置,例如JAVA_HOME c:\program files\java\jdk1.8.0_172

 类似资料:
  • 求求你帮帮我!我不知道还能做什么...我读了所有关于它的帮助,但到目前为止我还不能解决它! tiagos-iMac:app tiago$cordova运行android检查Java JDK和android SDK版本Android_SDK_ROOT=/users/tiago/library/android/(推荐设置)Android_Home=/users/tiago/library/androi

  • 我正试图为我的angular应用程序生成。apk文件。 经过一些处理后,它会产生错误。 我还设置了用户变量和系统变量 ANDROID_HOME=c:\user\user\appdata\local\android\sdk java_home=c:\program files\java\jdk1.8.0_271 path=...;c:\program files\java\jdk1.8.0_271\

  • 我试图为Android建立一个类星体cordova应用程序。当我运行命令时,我会得到错误: 检查Java JDK和Android SDK版本Android_SDK_ROOT=C:\users\myusername\appdata\local\Android\SDK(推荐设置)Android_Home=C:\users\myusername\appdata\local\Android\SDK(DEP

  • 当我在我的项目路径中运行“cordova run android”时,我得到了 我的爪哇版本 我的javac版本 我的科尔多瓦版本 我的Node版本 我的Nodejs版本 我的NPM版本 我的版本格拉德 我发现什么也没做,只是默默等待,但是当我通过图形用户交互界面打开程序时,我看到版本是3.6.1。 我的androidsdk版本未知…不知道为什么。 我的Ubuntu版本 我的理解是Java 11比

  • 很好的一天!我在尝试Apache Cordova时遇到以下问题: 我已经尝试了在Cordova中建议的:JDK 1.8或更高版本的需求检查失败 卸载JDK 1.8版本,只安装最新的JDK 1.8 导出JAVA_HOME在USER和/或SYSTEM变量在ENV变量 但错误依然存在。 感谢您的帮助。提前谢谢!

  • 我已经构建了我的cordova应用程序,并得到了“JDK 1.8需求检查失败”的错误消息。 卸载所有java并安装JDK1.8并没有解决我的问题。 d:\xampp\htdocs\aware>Cordova运行android android Studio项目检测到android_home=c:\users\baha\appdata\local\android\sdk java_home=c:\pr