Flutter n'a pas pu trouver tools.jar
Bonjour aujourd'hui, j'ai mis à niveau mon MacBook vers la version 11.0.1 de macOS Big Sur. Maintenant, il y a un problème.
* What went wrong:
Execution failed for task ':apple_sign_in:compileDebugJavaWithJavac'.
> Could not find tools.jar. Please check that /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home contains a valid JDK installation.
Quelqu'un sait comment résoudre ce problème? Merci.
Réponses
Copie possible de https://stackoverflow.com/a/64864365/2405040.
Vous ne devez pas modifier gradle.propertiesmanuellement. Essayez de régler votre JAVA_HOMEà ~/.bash_profilequelque chose comme-
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
puis relancez une session de terminal ou exécutez
source ~/.bash_profile
Si vous utilisez Zsh / Oh-My-Zsh, ajoutez ce qui précède avec le fichier ~/.zshrc, puis rechargez-le ou relancez le terminal-
source ~/.zshrc
FIL FERMÉ
Je suis un utilisateur Mac. J'ai trouvé la solution en utilisant cette méthode.
- Accédez à votre dossier Android> Gradle.properties> ajoutez votre chemin jdk.
// Example
org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
- Nettoyez et reconstruisez, puis c'est fait.
Solution du problème u -> Impossible de trouver tools.jar. Veuillez vérifier que C: \ Program Files \ Java \ jre1.8.0_151 contient une installation JDK valide
Enfin, ici j'ai trouvé la solution.
J'ai ajouté le chemin jdk
org.gradle.java.home=YOU_PATH_TO_JDK
au fichier gradle.properties et a fait une reconstruction.
Ça fonctionne maintenant.