эй, я пытаюсь запустить cordova run android
и получил эту ошибку:
ANDROID_HOME=/home/ronin/Android
JAVA_HOME=/home/ronin/jdk1.8.0_161/
(node:7717) UnhandledPromiseRejectionWarning: CordovaError: Requirements check failed for JDK 1.8 or greater
at /home/ronin/Downloads/SyncApp/platforms/android/cordova/lib/check_reqs.js:367:19
at _fulfilled (/home/ronin/Downloads/SyncApp/platforms/android/cordova/node_modules/q/q.js:854:54)
ясно, что моя JAVA_HOME
переменная установлена правильно (я получаю ту же ошибку без /
в конце);
Я использую Arch Linux и знаю, что он использует, по умолчанию, версии openjdk
. в том, что источником ошибки является то, что я получаю при запуске java -version
openjdk version "9.0.4"
OpenJDK Runtime Environment (build 9.0.4+11)
OpenJDK 64-Bit Server VM (build 9.0.4+11, mixed mode)
помогите!