On Mon, 4 Sep 2000, agung wrote:
> SET CLASSPATH=C:\jdk1.1.6\lib\classes.zip;.
> PATH=%PATH%;C:\jdk1.1.6\bin
> Tapi errornya masih sama, class OurDate nggak ditemukan.

Ya coba saja masukkan absolute-path (C:\sampai\ke\tempat\OurDate).

public static void main(String[] args)-nya bisa dimasukkan di file
OurDate.java, jadi lebih simpel, buat ngetest. Nanti kalau OurDate dipakai
dari kelas lain, biar saja disitu tak perlu dihapus (bisa dipakai buat
ngetest kalau OurDate dirubah). 

BTW, daripada pakai javac langsung, mendingan pakai Ant (dari
Apache.org); itu seperti Makefile untuk C. Dengan Ant, kita tidak perlu
tiap kali menentukan file mana yang mau dikompilasi. Cukup bikin sekali
"build-file" (seperti Makefile) untuk menentukan letak source file dan
hasil kompilasi, anti perintah kompilasinya cukup "ant". Sementara itu,
kalau kelas-kelasnya kita tentukan "package"nya, generasi file kelas bisa
langsung sekalian dibuatkan direktorinya otomatis. Misal kita punya
package:

package id.or.linux.mypackage;

import ...
import ...

public class MyClass {
 // definisi kelas
}

Dengan build-file yang menentukan suatu "root-directory" untuk generasi
kelas (misalnya: /home/myhome/myjavaclass), nanti MyClass itu bakal
ditaruh di:
/home/myhome/myjavaclass/id/or/linux/mypackage/MyClass.class.
Untuk letak "root-directory" source file juga bisa ditentukan, misal:
/home/myhome/myjavasource, nanti Ant bakalan mencari di:
/home/myhome/myjavasource/id/or/linux/mypackage/MyClass.java

Oki



--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke