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 ฉันพบวิธีแก้ปัญหาโดยใช้วิธีนี้
- ไปที่โฟลเดอร์ android ของคุณ> Gradle.properties> เพิ่มเส้นทาง jdk ของคุณ
// Example
org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
- ทำความสะอาดและสร้างใหม่แล้วเสร็จ
3 WBLord Nov 13 2020 at 20:36
วิธีแก้ปัญหา -> ไม่พบ tools.jar โปรดตรวจสอบว่า C: \ Program Files \ Java \ jre1.8.0_151 มีการติดตั้ง JDK ที่ถูกต้อง
ในที่สุดที่นี่ฉันพบวิธีแก้ปัญหา
ฉันเพิ่มเส้นทาง jdk
org.gradle.java.home=YOU_PATH_TO_JDK
ไปยังไฟล์ gradle.properties และทำการสร้างใหม่
ตอนนี้ใช้งานได้แล้ว