Hallo zusammen,
ich habe Tomcat installiert und folgendes Problem:
Im Klassenverzeichnis unter ROOT/Web-inf/classes habe ich ein
Unterverzeichnis testPackage für ein Package angelegt.
Folgende Klasse ‚KlasseA‘ hab ich dort (also unter
ROOT/Web-inf/classes/testPackage ) abgelegt und auch fehlerfrei
compilieren können:
package testPackage;
public class KlasseA {
private int a;
public KlasseA(int a) {
this.a=a;
}
public int getA() {
return (a);
}
}
Eine weitere Klasse ‚KlasseB‘ mit folgendem Code:
package testPackage;
public class KlasseB {
private KlasseA A;
…
}
habe ich in dieses Verzeichnis gelegt. Beim Compilieren mit ‚javac KlasseB.java‘ erhielt ich folgende Fehlermeldung:
cannot resolve symbol
symbol: class KlasseA
location: class testPackage.KlasseB
private KlasseA A;
1 error
Warum findet der Java-Compiler die KlasseA nicht???
Ein Versuch mit
import KlasseA; oder auch
import testPackage.KlasseA;
brachte auch Fehlermeldungen hervor!!
Vielen Dank im voraus für Eure Hilfe!
Gruss Uli