LEthaL
13/11/2003, 18:49
C:\codes>tree/f
PUBLIC birimi klasör PATH listesi
C:.
DortIslem.java
Hesaplama.java
Hiçbir alt klasörde
yok
// komut satırından derlediğim zaman bulunulan dizine DortIslem.class dosyası oluşturuşuyor. Paketin oluşturulacağı dizinler yok.
C:\codes>javac DortIslem.java
C:\codes>tree/f
PUBLIC birimi klasör PATH listesi
C:.
DortIslem.class
DortIslem.java
Hesaplama.java
Hiçbir alt klasörde
yok
// JCreator ile DortIslem.java dosyasını derlediğim zaman tr/edu/sau/math klasörü ve DortIslem.class dosyası oluşuyor
C:\codes>tree/f
PUBLIC birimi klasör PATH listesi
C:.
│ DortIslem.class
│ DortIslem.java
│ Hesaplama.java
│
└───tr
└───edu
└───sau
└───math
DortIslem.class
C:\codes>javac Hesaplama.java
Hesaplama.java:6: cannot access DortIslem
bad class file: C:\codes\DortIslem.class
class file contains wrong class: tr.edu.sau.math.DortIslem
Please remove or make sure it appears in the correct subdirectory of the classpath.
double sonuc = DortIslem.topla(65.2,6.8);
^
1 error
C:\codes>
Gibi bir hata veriyor ama sisteme tanımladığım CLASSPATH değişkeni doğru değil mi?
CLASSPATH=C:\j2sdk1.4.2;C:\codes;C:\j2sdk1.4.2\bin ;.;
PUBLIC birimi klasör PATH listesi
C:.
DortIslem.java
Hesaplama.java
Hiçbir alt klasörde
yok
// komut satırından derlediğim zaman bulunulan dizine DortIslem.class dosyası oluşturuşuyor. Paketin oluşturulacağı dizinler yok.
C:\codes>javac DortIslem.java
C:\codes>tree/f
PUBLIC birimi klasör PATH listesi
C:.
DortIslem.class
DortIslem.java
Hesaplama.java
Hiçbir alt klasörde
yok
// JCreator ile DortIslem.java dosyasını derlediğim zaman tr/edu/sau/math klasörü ve DortIslem.class dosyası oluşuyor
C:\codes>tree/f
PUBLIC birimi klasör PATH listesi
C:.
│ DortIslem.class
│ DortIslem.java
│ Hesaplama.java
│
└───tr
└───edu
└───sau
└───math
DortIslem.class
C:\codes>javac Hesaplama.java
Hesaplama.java:6: cannot access DortIslem
bad class file: C:\codes\DortIslem.class
class file contains wrong class: tr.edu.sau.math.DortIslem
Please remove or make sure it appears in the correct subdirectory of the classpath.
double sonuc = DortIslem.topla(65.2,6.8);
^
1 error
C:\codes>
Gibi bir hata veriyor ama sisteme tanımladığım CLASSPATH değişkeni doğru değil mi?
CLASSPATH=C:\j2sdk1.4.2;C:\codes;C:\j2sdk1.4.2\bin ;.;