Cordova App Preparation
https://quasar.dev/quasar-cli/developing-cordova-apps/preparation
$ cordova requirements
https://www.java67.com/2012/08/what-is-noclassdeffounderror-in-java.html
Note Java JDK needs to match the Android SDK.
JDK13 switched JDK8:
Download JDK8 (the Java SE 8u231) https://www.oracle.com/technetwork/java/javase/downloads/index.html
Mac version of the JDK installation location in / Library / Java / JavaVirtualMachines /
java command points JDK8, and source specific documents take effect:
JAVA_8_HOME = `Export / usr / libexec / -v JAVA_HOME 1.8 ` Export JAVA_13_HOME = `/ usr / libexec / -v JAVA_HOME 13 is ` # Aliases dynamic switching JDK version Alias jdk8 = " Export the JAVA_HOME = $ JAVA_8_HOME " Alias jdk13 = " Export the JAVA_HOME $ JAVA_13_HOME = " # default JDK8 Export JAVA_HOME = $ JAVA_8_HOME
$ java -version
$ cordova requirements
$ brew install gradle