Flutter가 tools.jar을 찾을 수 없습니다.

Nov 13 2020

안녕하세요, 오늘 MacBook을 macOS Big Sur 버전 11.0.1로 업그레이드했습니다. 이제 나오는 문제가 있습니다.

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

누구나이 문제를 해결하는 방법을 알고 있습니까? 감사.

답변

11 ShashankAgrawal Nov 17 2020 at 05:17

중복 가능성 https://stackoverflow.com/a/64864365/2405040.

gradle.properties수동으로 변경해서는 안됩니다 . 당신의 설정 시도 JAVA_HOME의를 ~/.bash_profile뭔가 같은 -

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

그런 다음 터미널 세션을 다시 시작하거나

source ~/.bash_profile

Zsh / Oh-My-Zsh를 사용하는 경우 파일 ~/.zshrc과 함께 위의 내용을 추가 한 다음 동일한 파일 을 다시로드하거나 터미널을 다시 시작하십시오.

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

스레드 닫힘

저는 Mac 사용자입니다. 이 방법을 사용하여 해결책을 찾았습니다.

  1. Android 폴더> Gradle.properties로 이동하여 jdk 경로를 추가하십시오.
// Example 
org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
  1. 청소하고 재건하면 완료됩니다.
3 WBLord Nov 13 2020 at 20:36

u 문제 해결-> tools.jar을 찾을 수 없습니다. C : \ Program Files \ Java \ jre1.8.0_151에 유효한 JDK 설치가 포함되어 있는지 확인하십시오.

마침내 여기에서 해결책을 찾았습니다.

jdk 경로를 추가했습니다.

org.gradle.java.home=YOU_PATH_TO_JDK

gradle.properties 파일에 다시 빌드했습니다.

이제 작동합니다.