Flutter non è riuscito a trovare tools.jar

Nov 13 2020

Ciao oggi ho aggiornato il mio MacBook a macOS Big Sur versione 11.0.1. Ora c'è un problema in uscita.

* 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.

Qualcuno sa come risolvere questo problema? Grazie.

Risposte

11 ShashankAgrawal Nov 17 2020 at 05:17

Possibile duplicato di https://stackoverflow.com/a/64864365/2405040.

Non dovresti modificare gradle.propertiesmanualmente. Prova a impostare il vostro JAVA_HOMEin ~/.bash_profilea qualcosa come-

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home

quindi riavvia una sessione del terminale o esegui

source ~/.bash_profile

Se stai usando Zsh / Oh-My-Zsh, aggiungi quanto sopra con il file ~/.zshrce poi ricarica lo stesso o riavvia il terminale-

source ~/.zshrc
10 YeN Nov 16 2020 at 13:28

FILETTO CHIUSO

Sono un utente Mac. Ho trovato la soluzione utilizzando questo metodo.

  1. Vai alla tua cartella Android> Gradle.properties> aggiungi il tuo percorso jdk.
// Example 
org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
  1. Pulisci e ricostruisci, quindi è fatto.
3 WBLord Nov 13 2020 at 20:36

Soluzione del problema u -> Impossibile trovare tools.jar. Verificare che C: \ Program Files \ Java \ jre1.8.0_151 contenga un'installazione JDK valida

Finalmente qui ho trovato la soluzione.

Ho aggiunto jdk path

org.gradle.java.home=YOU_PATH_TO_JDK

al file gradle.properties e ha fatto una ricostruzione.

Ora funziona.