Sunday, December 12, 2010

Exception In Thread "main" java.lang.NoClassDefFoundError

Naaaaah! Judulnya aja udah aneh begitu.. Itu error pertama yang saya temui saat belajar Java.
Kesel? BANGET. Apaan sih nih? Kok begini sih? Dibuku enggak dijelasin kenapa error atau masalah yang akan ditemui. Waktu itu saya pernah belajar sendiri juga, pas nemu error ini saya udah males deh pokoknya. akhirnya vakum belajar java selama hampir setahun. Hahaha kecut ya saya! Gini aja kok nyerah..

Nah kemarin enggak tau kesambet setan apaan, jadi pengen belajar lagi deh. Dan pastinya gak akan maju sebelum error yang kemarin berhasil terpecahkan. Akhirnya saya cari-cari solusi di internet. Kenapa kok bisa error dan bagaimana solusinya. Yah error seperti ini sih sepele bagi yang sudah expert di java, tapikan saya newbie, ya maapin yaaaa! :D

Nama file saya adalah HaloSayaNilam.java. Saya ingin menghasilkan output "Halo nama saya Nilam!", tapi waktu di enter, yang keluar malah tulisan Exception In Thread "main" java.lang.NoClassDefFoundError. Huuuuuh.. nih saya beritahu gimana kira-kira errornya..

Yang dikotakin merah-merah itu errornya. Itu kenapa sih??
Itu karena file HaloSayaNilam.java tidak ada file CLASSPATH nya! Ya tentu saja enggak bisa keluar outputnya. Weleh weleh weleh... 

Lalu, gimana solusinya? Solusinya adalah bikin classpathnya dulu, sampai ada folder .classnya.  Caranya adalah ketik javac HaloSayaNilam.java, sampai ada file HaloSayaNilam.class.


Nah kalau sudah ada, coba lagi ketik java HaloSayaNilam. Dijamin berhasil deh! Seperti ini..


Yeah! I did it!
Akhirnya..
Dan saatnya giliran kamu yang masih menemukan error macem gini, dicari solusinya. Semoga postingan berbagi error saya ini membantu. Hehehe..

Selamat mencoba! Dan semoga berhasil! :D

No comments:

Post a Comment