Eclipse "No Java (JRE) / (JDK) ... No Virtual Machine" Ralat
Isu ini timbul apabila Eclipse cuba untuk dilancarkan tanpa Java Runtime Environment (JRE) atau Java Development Kit (JDK). Khususnya, Eclipse mencari beberapa lokasi untuk mesin maya Java tetapi gagal menemuinya.
Untuk menyelesaikan isu ini, adalah penting untuk memahami bahawa:
1. Pemasangan JRE/JDK
Memasang JRE atau JDK melibatkan hanya menyahzip atau menyalinnya ke lokasi yang dikehendaki. Berbilang versi JVM boleh wujud bersama pada sistem, dipasang di mana-mana sahaja.
2. Eclipse Launch JRE/JDK
Secara lalai, Eclipse cuba melancarkan menggunakan "java.exe" yang dinyatakan dalam PATH anda. Walau bagaimanapun, adalah disyorkan untuk mengkonfigurasi Eclipse untuk menggunakan JRE terkini yang tersedia. Ini boleh dilakukan dengan:
3. JDK Berdaftar Eclipse
Dalam Eclipse, anda harus mendaftarkan JDK untuk projek anda. JDK ini digunakan untuk sumber Java dan tujuan penyahpepijatan, serta penyusunan dalam beberapa kes. Walaupun JDK yang didaftarkan dalam Eclipse biasanya juga digunakan untuk melancarkan Eclipse, ini tidak selalu berlaku. Anda mungkin ingin mendaftarkan SDK yang lebih lama untuk menjalankan/nyahpepijat program anda dengan JRE yang serupa dengan yang akan digunakan dalam pengeluaran.
Pertimbangan Khusus Windows
Untuk pengguna Windows 7 64-bit, pastikan anda memasang JRE 64-bit kerana Eclipse 64-bit memerlukannya. Akses terus ke halaman pemasangan manual mungkin sukar, jadi rujuk kepada "Muat Turun Java untuk Semua Sistem Pengendalian" untuk memuat turun JRE yang sesuai.
Eclipse.ini File Editing
Dalam beberapa kes, anda mungkin perlu mengedit fail "eclipse.ini" anda untuk menentukan laluan Java yang betul. Eclipse mengabaikan pembolehubah persekitaran PATH jika nilai terdapat dalam "eclipse.ini."
Dengan mengikuti garis panduan ini, anda sepatutnya dapat menyelesaikan "No Java (JRE) / (JDK) ... Tidak Ralat Mesin Maya" dalam Eclipse.
Atas ialah kandungan terperinci Bagaimana Saya Membetulkan Ralat 'Tiada Java (JRE) / (JDK) ... Tiada Mesin Maya' Eclipse?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!