Perbaiki Kesalahan: Tidak dapat membuat Mesin Virtual Java di Windows
- Kategori: Tutorial
Tutorial ini menjelaskan bagaimana Anda dapat memperbaiki kesalahan pembuatan mesin virtual Java di Windows.
Sesekali saya suka bermain game komputer yang menenangkan, dan permainan strategi yang luar biasa TripleA adalah permainan pilihan saya kemarin. Ini adalah permainan berbasis Java tetapi karena mesin tempat saya ingin menjalankannya memiliki Java (hanya melepaskan ikatan dari browser), saya tidak berpikir bahwa ini akan menjadi masalah.
Ketika saya mencoba untuk memulai permainan setelah instalasi itu berhenti segera setelah itu. Pesan kesalahan yang ditampilkan pasti terkait dengan Java:
Kesalahan: Tidak dapat membuat Mesin Virtual Java
Kesalahan: Telah terjadi pengecualian fatal. Program akan keluar.
Hal pertama yang saya lakukan adalah memeriksa ulang untuk memastikan bahwa Java benar-benar terpasang dengan benar - benar. Itu adalah versi terbaru dan gim akan berjalan dengan baik sesuai dengan situs web gim.
Setelah beberapa penggalian dan pengujian, saya menemukan solusi untuk masalah yang berfungsi dan menyelesaikan pesan kesalahan sehingga aplikasi Java mulai dengan baik. Ini melibatkan perubahan berapa banyak memori yang diizinkan untuk digunakan Java pada sistem.
Java di Windows menggunakan ukuran awal 16 Megabyte dan maksimum 64 Megabyte. Anda dapat menemukannya sendiri dengan menjalankan perintah java -XX: + PrintFlagsFinal -version di komputer Anda. Periksa nilai InitialHeapSize dan MaxHeapSize di sini (ditampilkan dalam Bytes).
Sekarang, untuk mengatasi pesan kesalahan kita perlu meningkatkan ukuran yang dapat digunakan Java untuk memori. Berikut adalah cara melakukannya (didemonstrasikan menggunakan Windows 7, mungkin sedikit berbeda pada versi Windows lainnya):
- Ketuk Windows-Pause untuk membuka applet Panel Kontrol Sistem. Anda dapat membuka manual panel kontrol untuk pergi ke sana jika Anda lebih suka seperti itu.
- Klik pada pengaturan sistem lanjutan di sebelah kiri.
- Pilih variabel lingkungan di sini.
- Klik baru di bawah Variabel Sistem.
- Masukkan _JAVA_OPTIONS sebagai nama variabel.
- Masukkan -Xmx256M sebagai nilai variabel.
- Klik ok dua kali.
Setting sudah tersedia sekarang juga, Anda tidak perlu me-restart komputer terlebih dahulu. Ini meningkatkan memori yang diizinkan menjadi 256 Megabyte. Jika aplikasi Anda tidak berjalan dengan baik setelah itu, coba tingkatkan memori menjadi 512 atau bahkan 1024 Megabyte.
Perhatikan bahwa ini hanya meningkatkan ukuran heap maksimum. Jika Anda juga perlu meningkatkan ukuran heap minimum, gunakan -Xms256M untuk itu.