Sunday, May 12, 2013

Mengatasi Masalah "Error occurred during initialization of VM" Pada Java

Hai Visiters !!!
Sudah lama nggak ngeposting sesuatu berkaitan dengan glitches berhubungan dengan komputer nih.

Kali ini saya akan berbagi pengetahuan mengenai permasalahan yang umumnya terjadi pada komputer dengan proses installasi Java yang kurang lengkap.

Masalah nya adalah :

" Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object "

Mengapa hal ini bisa terjadi ?
Ada beberapa kemungkinan (berlanjut ke post selanjutnya), yaitu :


Anda lupa mengganti "Path" pada "Environment Variables"

Cara mengatasi :

  • Masuk ke properties dari computer anda. Klik kanan "My Computer" , pilih properties.
  • Klik "Advanced System Settings" , maka akan keluar kotak dialog System Settings.
  • Klik "Environment Variables" untuk mengubah path dari Java, sehingga kita mengakses Java dari command prompt ataupun IDE lainnya. Cara mudah dalam mengganti path nya adalah copy paste address dimana folder itu berada. Lihat pada gambar untuk lebih jelasnya :

Penyebab yang kedua adalah terjadi error pada komputer atau program aplikasi anda, yang menyebabkan akses dari command prompt atau IDE yang lain gagal untuk masuk ke dalam folder Bin Java.

Kita bisa melakukan cross-check dengan beberapa cara , yaitu :

1. Cobalah akses file Java.exe dengan menggunakan path secara detail. Buka Command Prompt, dan masuk kedalam folder installasi Java dengan menggunakan path yang menyesuaikan dengan tempat installasi Java di komputer anda. Bila anda berhasil mengakses file Java tersebut, maka dapat disimpulkan bahwa program Java yang diinstall tidak ada yang rusak atau corrupt. Jika tidak , maka anda diharuskan untuk menginstall ulang program Java tersebut.

2. Jika berhasil, maka ketikkan command berikut :
path=c:\devsys\java\lib\sdk16\bin
Ubahlah \devsys\java\lib\sdk16\bin menyesuaikan path Bin anda.

Jika tidak ada muncul pesan error , maka proses penggantian path yang anda lakukan sudah berhasil.

No comments:

Post a Comment