Rumah > Java > javaTutorial > Mengapakah arahan doktor Flutter saya menunjukkan \'Tidak dapat mencari versi Java yang digabungkan,' dan bagaimanakah saya boleh membetulkannya pada Mac dan Windows?

Mengapakah arahan doktor Flutter saya menunjukkan \'Tidak dapat mencari versi Java yang digabungkan,' dan bagaimanakah saya boleh membetulkannya pada Mac dan Windows?

Linda Hamilton
Lepaskan: 2024-11-26 13:05:11
asal
381 orang telah melayarinya

Why is my Flutter doctor command showing

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

  1. Tetapkan Laluan JAVA_HOME: Ikut arahan yang digariskan dalam ini panduan.
  2. Gunakan Perintah:

    • JetBrains Runtime "Android Studio Electric Eel":

      • cd /Applications/Android Studio.app/Contents/jbr
      • ln -s ../jbr jdk
      • ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk

        • Navigasi ke Finder dan cari "Android Studio."
        • Klik kanan dan pilih "Tunjukkan Kandungan Pakej."
        • Buat folder baharu berlabel "jre" dalam direktori "kandungan".
        • Salin-tampal kandungan folder "JetBrainsRuntime" ke dalam "jre" yang baru dibuat folder.
  • Versi Lain:

    • cd /Applications/Android Studio.app/Contents/jre
    • ln -s ../jre jdk
    • ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
  1. Lakukan Flutter Doktor: doktor flutter -v kini seharusnya menghasilkan output yang diingini.
  2. 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

  1. Pasang JDK: Pastikan anda memasang Java Development Kit (JDK) pada mesin Windows anda.
  2. 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).
  3. Laksanakan Doktor Flutter: doktor flutter -v kini sepatutnya memaparkan versi Java yang betul.
  4. 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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan