Cordova 构建错误“JDK 8 ('1.8.*') 的需求检查失败!检测到版本:11.0.2”

jma*_*oni 5 java cordova ionic-framework

当我尝试用 ionic 编译时,我的应用程序告诉我以下错误:

检查 Java JDK 和 Android SDK 版本 ANDROID_SDK_ROOT=undefined(推荐设置) ANDROID_HOME=/home/jmarroni/Android/Sdk(已弃用)JDK 8('1.8.*')的要求检查失败!检测到的版本:11.0.2 检查您的 ANDROID_SDK_ROOT / JAVA_HOME / PATH 环境变量。[错误] 运行子进程cordova 时出错。

尝试安装先前版本的 java 1.8 但无法识别更改。

小智 4

我\xe2\x80\x99也遇到了同样的问题。就我而言,安装了两个不同的 JDK

\n\n

/usr/lib/jvm$ 默认-java java-1.11.0-openjdk-amd64 java-11-openjdk-amd64 java-1.8.0-openjdk-amd64 java-8-openjdk-amd64 openjdk-11

\n\n
    \n
  1. sudo update-alternatives --config java
  2. \n
  3. sudo update-alternatives --config javac
  4. \n
\n