environment variabel PATH itu digunakan sebagai rute bagi OS untuk mencari
file executables . Dalam kasus anda itu pengaruhnya adalah utk memanggil
perintah java atau javac. Kalau anda salah mengisi value pada path maka
perintah java atau javac tidak akan bisa dieksekusi.
Sementara itu error Execption in thread "main"
java.lang.NoClassDefFoundError: coba
berarti java virtual machine tidak dapat menemukan file coba.class.
Misalkan anda meletakkan file coba.class di folder c:\tes .
Agar java virtual machine dapat menemukan file itu maka anda harus
mensetting environment variabel CLASSPATH dengan value c:\tes
Contoh perintahnya -> set CLASSPATH=c:\tes
Mudah-mudahan bisa membantu
Suseno
http://www23.brinkster.com/suseno
[EMAIL PROTECTED]
ups.com To:
[email protected]
cc:
06/13/2005 10:33 Subject: re: Setting Up PATH
Java
AM
Please respond to
ITCENTER
Message: 3
Date: Mon, 13 Jun 2005 08:00:10 +0700
From: "//de2[at]here" <[EMAIL PROTECTED]>
Subject: Setting Up PATH Java
Guy's....mau tanya nih....Sebelumnya sorry banget tanya2 masalah program
JAVA
Saya lagi coba2 prgoram JAVA dengan nama coba.JAVA dan sudah setting PATH
di 'Environment Variables'
Variable Name : PATH
Variable Value : C:\j2sdk1.4.2_04\bin
Untuk compile di command prompt nya
C:\javac coba.java
terus balik ke C:\
Untuk runningnya.
C:\java coba
Tapi selalu tampli message error:
Execption in thread "main" java.lang.NoClassDefFoundError: coba
Terus dicoba dengan
C:\java coba.java
Tapi selalu tampli message error:
Execption in thread "main" java.lang.NoClassDefFoundError: coba/java
Kira2 kenapa ya........?
Berikut codingnya....
Namef File : coba.JAVA
import javax.swing.*;
import java.awt.*;
class grap1 extends Canvas
{
public void paint (Graphics bendera)
{
bendera.setColor(Color.RED);
bendera.fillRect(50,30,200,50);
bendera.setColor(Color.WHITE);
bendera.fillRect(50,80,200,50);
bendera.setColor(Color.BLUE);
bendera.fillOval(40,27,10,10);
bendera.fillRect(40,30,10,150);
bendera.setColor(Color.YELLOW);
bendera.setFont(new Font("Tahoma",Font.BOLD,20));
bendera.drawString("MERDEKA",100,150);
bendera.setColor(Color.GREEN);
bendera.setFont(new Font("ARIAL",Font.BOLD,10));
bendera.drawString("17 Agustus 1945 - 2004",90,170);
}
}
class grap11 extends JFrame
{
private Container konten=new Container();
private grap1 goni=new grap1();
grap11()
{
super("Coba");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocation(100,100);
this.setSize(300,250);
konten=getContentPane();
konten.add(goni);
show();
}
public static void main(String args[])
{
new grap11();
}
}
[Non-text portions of this message have been removed]
--
www.ITCENTER.or.id - Komunitas Teknologi Informasi Indonesia
Info, Gabung, Keluar, Mode Kirim : [EMAIL PROTECTED]
::: Hapus bagian yang tidak perlu (footer, dst) saat reply! :::
## Jobs: itcenter.or.id/jobs ## Bursa: itcenter.or.id/bursa ##
$$ Iklan/promosi : www.itcenter.or.id/sponsorship $$
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ITCENTER/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/