Requirements check failed for JDK
Bonjour à tous,
Je souhaite développer une petite application pour Android avec Cordova.
Pour cela, je dois installer Java sur mon Macbook 10.15.7
J'ai suivi un tuto de Corova
Si je viens à vous c'est parce que j'ai un problème lié à Java.
Quand je lance cette commande
Code:
cordova run android
J'ai ce message d'erreur
Citation:
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=/Users/pamey/Library/Android/sdk (recommended setting)
ANDROID_HOME=/Users/pamey/Library/Android/sdk (DEPRECATED)
Using Android SDK: /Users/pamey/Library/Android/sdk
Requirements check failed for JDK 8 ('1.8.*')! Detected version: 15.0.2
Check your ANDROID_SDK_ROOT / JAVA_HOME / PATH environment variables.
Plus précisément
Citation:
Requirements check failed for JDK 8 ('1.8.*')! Detected version: 15.0.2
Check your ANDROID_SDK_ROOT / JAVA_HOME / PATH environment variables.
je n'arrive absolument pas à comprendre pourquoi il voit un JDK 8
Dans mon fichier ~/.basj_profile, j'ai ceci
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home
export PATH=/Users/pamey/Library/Android/sdk/platform-tools:/Users/pamey/Librar$
export ANDROID_HOME=/Users/pamey/Library/Android/sdk
export ANDROID_SDK_ROOT=/Users/pamey/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/tools/bin
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi |
Mon JAVA_HOME est bien défini, du moins sur la dernière version? Pourquoi il fait allusion a JDK8?
Merci pour vos lumières