Ini adalah problem pertama saya ketika baru belajar java dan probelm ini juga yang biasa didapati oleh new user-nya java dan sedikit saya posting solusi untuk mengatasi masalah ini
Masalah
"Exception in thread "main" java.lang.NoClassDe fFoundError: hello"
ini berarti interpreter java tidak menemukan class hello di classpath.
classpath sendiri adalah path atau direktori yang menyimpan class-2x java. jadi misalkan anda membuat program java di
d:\javaprogram
dengan nama hello.java
lalu dicompile dengan cara javac hello.java
maka akan ada file baru dengan nama hello.class
ada kemungkinan direktori d:\javaprogam bukan merupakan classpath
untuk menambahkan direktori d:\javaprogram menjadi classpath ikuti langkah ini:
1. Tidak permanen
sebelum menjalankan java terlebih dahulu ketikan perintah berikut:
set classpath=d: \javaprogram; %classpath%
lalu anda dapat menjalankan perintah java
java hello (misalnya)
2. permanen
Klik kanan mycomputer --> properties --> advance --> environments variables --> pilih classpath di system variables --> edit -- > dan tambahkan ;d:\javaprogram di akhir baris
lalu klik OK
tips ini mungkin hanya berjalan di lingkungan WINXP
Technorati Profile
No comments:
Post a Comment
Your Comment here