我正在尝试执行此命令
ionic cordova build android --prod --release
我得到以下错误:
Build at: 2021-07-06T09:28:20.394Z - Hash: 933d6e73ee2cc923ca07 - Time: 62511ms
> cordova.cmd build android --release
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=C:\Users\daees\AppData\Local\Android\Sdk (recommended setting)
ANDROID_HOME=C:\Users\daees\AppData\Local\Android\Sdk (DEPRECATED)
Failed to run "javac -version", make sure that you have a JDK version 8 installed.
You can get it from the following location:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Your JAVA_HOME is invalid: "C:\Program Files"\Java\jdk1.8.0_291
[ERROR] An error occurred while running subprocess cordova.
cordova.cmd build android --release exited with exit code 1.
Re-running this command with the --verbose flag may provide more information.
我尝试了已经讨论过的不同解决方案,但没有一个对我有效
虽然这说明我的java_主页是无效的,但我不这么认为,我已经安装了它,并将其添加为环境和系统变量
我该怎么办?请帮忙
2条答案
按热度按时间62o28rlo1#
我只是卸载了所有版本的jdk,然后再次安装了v1.8,它就工作了
emeijp432#
移除
"
从java_路径看,它如下所示:C:\Program Files\Java\jdk1.8.0_291