I am developing in Ionic 4. I am using mac Mojave, and according to java -version
, I am using 1.8.0_201
, and $ JAVA_HOME
also points to 1.8.0_201
. However, when running ionic cordova run android, it gives me an android version error, because it indicates that I am using the JAVA_HOME
of java 11.
Where is JAVA_HOME
specified for ionic?
Estoy desarrollando en Ionic 4. Uso mac Mojave, y según java -version
, estoy usando la 1.8.0_201
, y el $JAVA_HOME
apunta también a la 1.8.0_201
. Sin embargo, al ejecutar ionic cordova run android, me da un error de versión de android, por que indica que estoy usando el JAVA_HOME
de la java 11.
¿Dónde se especifica JAVA_HOME
para ionic?
java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
$JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home
Error …
cordova build android --device Android Studio project detected ANDROID_HOME=/Users/antoniodelgado/Library/Android/sdk JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home studio