Я новичок в ioni c и перепробовал все, что доступно на inte rnet по этой проблеме, но не нашел подходящего / подходящего решения.
Подробности моей проблемы:
Я работаю с ioni c 5, и когда я запускаю ionic cordova run android
, через некоторое время у меня появляется следующая ошибка:
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: /usr/lib/jvm/java-8-openjdk-amd64
[ERROR] An error occurred while running subprocess cordova.
cordova build android --device exited with exit code 1.
Re-running this command with the --verbose flag may provide more information.
Я уже установил java, cordova и android studio на моем P C (ubuntu 16.04) следующие детали:
команда: java -version
результат:
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1~16.04-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
команда : javac -version
результат:
The program 'javac' can be found in the following packages:
* default-jdk
* ecj
* gcj-5-jdk
* openjdk-8-jdk-headless
* gcj-4.8-jdk
* gcj-4.9-jdk
* openjdk-9-jdk-headless
Try: sudo apt install <selected package>