Java tetap menjadi bahasa pemrograman yang populer hingga saat ini. Ini mungkin sudah tua tetapi tidak kehilangan basis penggunanya atau kegunaannya selama bertahun-tahun. Banyak pengembang terus menggunakannya dan sedang dalam pengembangan aktif. Perubahan dan peningkatan bahasa dilakukan setiap saat yang membuat kompilasi dan menjalankan aplikasi berbasis Java menjadi sangat mudah.
Daftar isi
Perbaiki Tidak dapat membuat mesin virtual Java
Kesalahan “Tidak dapat membuat mesin virtual Java” biasanya muncul saat mengkompilasi kode dalam IDE. Kesalahan tidak cukup deskriptif untuk mengarahkan pengguna ke masalah yang sebenarnya, namun biasanya merupakan akibat dari;
Versi Java yang digunakan salah
Versi SDK salah diinstal
Penyiapan variabel lingkungan salah
Kesalahan sintaks saat mendeklarasikan versi Java yang akan digunakan
Pustaka yang hilang di IDE
Kesalahan dalam manajemen memori
Solusinya akan bervariasi tergantung pada penyebab yang mendasarinya. Coba yang berikut ini.
1. Periksa versi Java yang kompatibel
Tidak dapat membuat mesin virtual Java biasanya muncul ketika kode dikompilasi dalam IDE. Ini terjadi karena IDE tidak kompatibel dengan versi Java yang diinstal pada sistem Anda.
Periksa versi Java yang didukung IDE Anda. Selanjutnya, periksa versi Java yang diinstal, dan pastikan konsisten dengan versi yang didukung. Jika tidak, instal versi yang benar.
2. Periksa variabel Lingkungan
Parameter Java yang diatur dalam variabel Lingkungan pada Windows 10 dapat menyebabkan kesalahan Tidak dapat membuat mesin virtual Java.
Buka File Explorer.
Rekatkan shell penjelajah ini:::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE} di bilah lokasi dan ketuk Enter.
Klik Pengaturan Sistem Lanjutan di panel di sebelah kiri.
Buka tab Lanjutan.
Pilih Variabel Lingkungan dan klik Baru di bawah Variabel Sistem.
Masukkan _JAVA_OPTIONS di bidang nama.
Di jalur/nilai, masukkan: -Xmx1024M
Klik Oke.
Mulai ulang aplikasi.
Selain itu, Anda harus memastikan bahwa jalur yang benar untuk Java SDK diberikan.
Buka File Explorer dan buka C: Program FilesJava
Buka folder untuk versi JDK yang ingin Anda gunakan.
Salin jalur ke folder.
Buka variabel Lingkungan (lihat langkah sebelumnya).
Di bawah Variabel sistem, pilih Java_HOME.
Klik Sunting.
Masukkan jalur yang Anda salin dan klik OK.
3. Periksa argumen startup
Periksa argumen startup yang telah ditetapkan. Anda mungkin telah menginstal versi Java yang benar tetapi argumen startup mungkin telah mengatur versi yang akan digunakan untuk mengkompilasi ke sesuatu yang lain. Jika Anda telah melakukan dan meningkatkan Java di tempat, kemungkinan besar argumen startup masih merujuk ke versi yang lebih lama.
4. Periksa sintaks
Untuk argumen apa pun yang Anda masukkan, pastikan sintaksnya benar. Kesalahan sekecil apa pun dapat menyebabkan kesalahan Tidak dapat membuat mesin virtual Java. Cari tanda hubung tambahan atau versi yang salah yang telah dideklarasikan.
5. Instal ulang Java
Coba instal ulang Java. Ini dapat memecahkan masalah yang Anda alami saat membuka IDE atau aplikasi serupa.
Buka Panel Kontrol.
Buka Program> Copot pemasangan program.
Cari Java dan pilih.
Klik tombol Copot pemasangan di bagian atas.
Izinkan Java untuk mencopot pemasangan.
Unduh dan instal Java lagi dari sini.
6. Periksa alokasi memori
Salah satu alasan utama munculnya kesalahan Could not create the Java virtual machine adalah jika memori yang dialokasikan untuk digunakan tidak mencukupi.
Buka File Explorer.
Masuk ke C:Program FilesJava
Buka folder JDK dengan nomor versi yang saat ini diinstal.
Cari file bernama jvisualvm.exe dan jalankan.
Aplikasi ini akan menyediakan GUI untuk mengelola memori.
Tingkatkan jumlah memori dan coba lagi.
Kesimpulan
Menyiapkan lingkungan pengembangan seringkali dapat memakan banyak waktu. Ada banyak komponen yang harus disiapkan dan persyaratan yang harus dipenuhi sebelum Anda dapat mengembangkan atau mengkompilasi kode. Kesalahan ini tidak unik untuk Java karena semua bahasa memiliki serangkaian persyaratan yang harus dipenuhi untuk menggunakannya.