Sebenarnya jarang sekali saya berurusan dengan program yang dibuat dengan Java, menurut pengalaman pribadi performanya kalah dengan program asli yang didesain untuk sistem operasi yang digunakan. Walaupun katanya sudah ada kemajuan dalam kecepatannya sekarang ini dan memang terasa lebih baik dibanding dahulu. Kalau anda mencoba menjalankan suatu aplikasi dan muncul pesan error dalam jendela Java Virtual Machine Launcher, maka anda bisa mencoba solusi ini untuk mengatasinya.
Pesan kesalahan ini selengkapnya adalah:
Java Virtual Machine Launcher
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Setelah menjelajahi internet untuk mendapatkan cara memperbaikinya akhirnya penyebabnya saya ketahui. Ternyata default memori yang digunakan aplikasi Java ada 16MB dan maksimal 64MB, dan ini mengakibatkan program Java kekurangan memori saat dijalankan dan gagal. Anda bisa mengeceknya sendiri dengan menjalankan command prompt dan mengetikkan perintah berikut java -XX:+PrintFlagsFinal -version dan tekan ENTER.
Cari InitialHeapSize dan MaxHeapSize, satuannya adalah byte jadi jangan kaget kalau 16MB menjadi 16777216 B dan seterusnya.
Solusinya? Silahkan tingkatkan besar memori yang bisa digunakan Java. Silahkan buka Control Panel dan buka System.
Selanjutnya pilih Advanced system settings pada menu di sebelah kiri.
Pada jendela System Properties klik tombol Environment Variables… yang terletak dibagian paling bawah.
Setelah itu klik tombol New… yang terletak dibawah bagian System variables. Isikan _JAVA_OPTIONS pada Variable name dan -Xmx256M pada Variable value. Setelah itu klik OK dan konfigurasi ini akan langsung aktif.
Jika aplikasi tersebut masih bermasalah maka naikkan lagi menjadi 512MB dan seterusnya, tinggal ubah saja angkanya.
thank u mas bro
cara naikinnya mb nya bagaimana
Halo Andy, sudah saya tuliskan caranya diatas untuk meningkatkan kuota Java Virtual Machine menjadi 256MB. Silahkan ikuti perlahan – lahan mulai dari membuka Control Panel. Kalau kurang bisa ditambahkan lagi menjadi 512MB atau sekalian saja 1GB.
kenapa punya saya masih ga bisa ya padahal udah 1g dan udah ngikutn toutorial
Halo Divo, apakah anda mengisikan angka 1G atau 1024M? Gunakanlah yang kedua untuk menandakan anda ingin memakai memori sebesar 1GB.
Bro ko di laptop saya java nya ga bisa ditemukan pada sistem anda ya…
Kenapa tu bro ??
Selamat pagi Aksi, err… sudah install Java kan mas? Bisa dituliskan pesan errornya lengkap?
Thnks mas bro :V
Gan punya saya tulisannya Error:cold not open ‘c:/progam files (x86)/java/jre7/lib/i386/jvm.cfg
Halo Thero, ini pakai Windows apa mbak? 32-bit atau 64-bit? Errornya pas menjalankan apa mbak?
Ini mbak masalahnya di JRE atau JDK?
Saya juga sama. Kenapa bisa seperti itu? Apakah harus menginstal dahulu? Jika sudah diinstal apakah ada yang di program lagi?
Halo Novi, ini instalasi Java yang korup mbak. Coba install JREnya.
kalo ini gimana?
# The crash happened outside the Java Virtual Machine in native code.
Bisa lebih diperjelas mas?
1. Ini di Windows apa?
2. Pas ngapain errornya?
3. Pakai Java versi berapa?
4. Program atau game yang berhubungan?
5. Misal laptop bisa disertakan merek dan tipenya.
1.Win 8
2.pas main game [Minecraft]
3.java 8u111
4.Minecraft
5.saya kurang tahu
Tampaknya ini disebabkan driver VGA mas. Coba install ulang atau update driver VGA laptopnya.
tetap tidak bisa
Mas bisa copas pesan error lengkapnya? Mestinya muncul semacam ini:
sama persis
Kalau sama persis ya solusinya masih tetap mas. 🙁
Coba dicopas persis mas isi errornya apa.
Mas tampaknya kena virus. Ini pakai Internet Download Manager bajakan/crack mas? Coba uninstall dan kemudian scan pakai antivirus.
saya baca https://utekno.com/menemukan-chtbrkg-dll dan yang itu bisa, terima kasih banyak.
Sama – sama mas. Kalau mas ga sabar ngasih error lognya ya ga bakal dapat solusinya. 😀
tetap gak bisa walaupun 1024m..ad link app java virtual machine gak gan..sy blm instal
Mas pakai Windows apa? Pakai JRE versi berapa? Errornya sama persis? Mau menjalankan program/game apa?
Exception in thread “main” java.lang.UnsupportedClassVersionError: net/minecraft/client/main/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Picked up _JAVA_OPTIONS: -Xmx256M
error nya begitu pas install minecraft mas, sudah dirubah ke 1024M juga sama, kenapa ya?
Itu pesan errornya menandakan antara versi Java yang dipakai ga cocok atau memorinya masih terdeteksi 256MB.
kak, saya pakek cara ini dua kali bisa kak, 256 dan 1024M bisa dipakai lagi, kmudian kali ini dia muncul lagi notif “Java couldn’t create the machine” saya rubah lagi jadi 1G sekalian , kok masih tetap tidak bisa ya kak , notifnya sama.
Pakai Windows apa mbak? Dan masalahnya dengan game/program apa? Terinstall Java versi berapa juga?
Ini kenapa ya kok ada tulisanya java exception has occured error mohon tolong ya
Pakai Windows apa mas? Install Java versi berapa? Pas ngapain errornya? Program/game yang berhubungan?
Ini kenapa ya pas mau launch minecraft kok error A java Exception has occurred
Windows 7
Java versi 1.7
Windows 7nya sudah SP1 mas?
Ini pesan lengkap errornya bisa dicopaskan?
Mas, sebenarnya tidak perlu menambahkan variabelnya sudah bisa digunakan. Cuman saya tetap mendapatkan pesan error itu kalau JVM arguments Minecraftnya saya naikkan melebihi Xmx512M. Tapi kalau ga pakai JVMnya bisa dimainkan, namun saya perlu JVM itu untuk mempercepat performa game. Mohon pencerahannya
Sudah saya naikkan juga variable Javanya menjadi -Xmx3G.. tetap saja saya tidak dpat memakai JVM arguments yg bisa melebihi 512M. Java udah versi 8 x-64. Windows saya 64-bit. Bingung bgt
RAMnya memang cukup mas? Virtual memory ada?
terima kasih min atas bantuan nyaa NMS saya bisa berjalan
Exception in thread “main” java.lang.UnsupportedClassVersionError: net/minecraft/client/main/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
kalau begini kenapa ya mas? ini pas saya mau jalankan minecraft sehabis download, thx
thank you bang