Tidak Dapat Menyelesaikan Isu Flutter "Versi Java Berpakatan"
Apabila cuba mendiagnosis projek Flutter melalui arahan "doktor flutter", ramai pengguna menghadapi ralat "Tidak dapat mencari versi Java yang digabungkan". Artikel ini membincangkan isu ini dan menyediakan penyelesaian menyeluruh untuk pengguna Mac dan Windows.
Untuk Pengguna Mac
-
Tetapkan Laluan JAVA_HOME: Ikut arahan yang digariskan dalam ini panduan.
-
Gunakan Perintah:
-
Versi Lain:
- cd /Applications/Android Studio.app/Contents/jre
- ln -s ../jre jdk
- ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
-
Lakukan Flutter Doktor: doktor flutter -v kini seharusnya menghasilkan output yang diingini.
-
Penyelesaian Kotak Alat JetBrains:
- Tetapkan laluan JAVA_HOME seperti yang diterangkan sebelum ini .
- Navigasi ke /Users/username/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7583922/Android Studio.app/Contents/jre.
- Laksanakan arahan yang sama seperti dalam langkah 2 untuk "Versi Lain."
Jika isu itu berterusan, cuba berikut:
- cd /Applications/Android Studio.app/Contents
- ln -s jbr jre
-
Pasang JDK: Pastikan anda memasang Java Development Kit (JDK) pada mesin Windows anda.
-
Tetapkan Persekitaran JAVA_HOME Pembolehubah:
- Panel Kawalan > Sistem dan Keselamatan > Sistem > Tetapan Sistem Lanjutan > Pembolehubah Persekitaran.
- Buat pembolehubah pengguna baharu bernama JAVA_HOME.
- Tetapkan nilainya pada direktori tempat JDK dipasang (cth., C:Program FilesJavajdk1.8.0_131).
-
Laksanakan Doktor Flutter: doktor flutter -v kini sepatutnya memaparkan versi Java yang betul.
-
Penyelesaian Masalah Tambahan:
- Semak sama ada mana-mana versi lama Android Studio dipasang pada komputer anda dan nyahpasangnya.
- Pastikan laluan sistem anda termasuk laluan ke direktori bin JDK (cth., C:Program FilesJavajdk1. 8.0_131bin).
Atas ialah kandungan terperinci Mengapakah arahan doktor Flutter saya menunjukkan \'Tidak dapat mencari versi Java yang digabungkan,' dan bagaimanakah saya boleh membetulkannya pada Mac dan Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn