G
guni
Gast
Hallo,
habe folgendes Problem:
habe 2 Klassen (KlasseA, KlasseB) die beide im gleichen Paket (Paket) liegen.
Klasse A ruft KlasseB auf.
Leider kommt dabei jedes Mal ein Fehler, dass KlasseB nicht gefunden werden kann (obwohl die Datei im gleichen Ordner liegt!)
wenn ich die Package-Zeilen in beiden Dateien auskommentiere, dann funktioniert das Ganze problemlos.
Bitte um Hilfe!
lg guni
---------------------------------------------
----------------------------------------------
der Fehler:
C:\cdb\meine_sources\javaneu\packagetest>javac KlasseA.java
KlasseA.java:5: cannot find symbol
symbol : class KlasseB
location: class Paket.KlasseA
KlasseB ObjektB = new KlasseB();
^
KlasseA.java:5: cannot find symbol
symbol : class KlasseB
location: class Paket.KlasseA
KlasseB ObjektB = new KlasseB();
habe folgendes Problem:
habe 2 Klassen (KlasseA, KlasseB) die beide im gleichen Paket (Paket) liegen.
Klasse A ruft KlasseB auf.
Leider kommt dabei jedes Mal ein Fehler, dass KlasseB nicht gefunden werden kann (obwohl die Datei im gleichen Ordner liegt!)
wenn ich die Package-Zeilen in beiden Dateien auskommentiere, dann funktioniert das Ganze problemlos.
Bitte um Hilfe!
lg guni
Code:
package Paket;
public class KlasseA {
public static void main(){
KlasseB ObjektB = new KlasseB();
System.out.println("Ich bin die Klasse A");
}
}
Code:
package Paket;
public class KlasseB {
public static void KlasseB(){
}
public void msg(){
System.out.println("Ich bin Klasse B");
}
}
der Fehler:
C:\cdb\meine_sources\javaneu\packagetest>javac KlasseA.java
KlasseA.java:5: cannot find symbol
symbol : class KlasseB
location: class Paket.KlasseA
KlasseB ObjektB = new KlasseB();
^
KlasseA.java:5: cannot find symbol
symbol : class KlasseB
location: class Paket.KlasseA
KlasseB ObjektB = new KlasseB();