[gelöst] eigene Klassen aus einem Unterordner importieren?
-
ich bin am verzweifeln..
folgende Situation:
habe Ordner X in die CLASSPATH hinzugefügt und mehrere Unterordner (A,B,C) erstellt. Wenn ich jetzt eine Klasse in X erstelle (gleiche Ebene wie die Unterordner von kann ich durch import A.Y auf die Klassen im Unterordner zugreifen. Wenn ich jedoch aus einem Unterordner versuche eine Klasse aus einem anderen Unterordner zu importieren möchte, geht das nicht...
kennt einer eine Lösung dafür (will keine IDEs benutzen)...?
-
die klasse, die aus einem anderen package heraus importiert werden soll, muss public sein, sonst ist sie nicht sichtbar.
-
das ist nicht das Problem..
die Klassen sind public. ich kann auch auf sie zugreifen, wenn ich die import Anweisung in einem übergeordneten Ordner benutze. aber wenn ich in einem unterordner eine klasse aus einem anderen unterordner benutzen will, findet er die Klassen sind...
-
Problem gelöst: lag daran das anscheinend Änderungen in der .bashrc-Datei erst nach einem Neustart in Kraft treten ($CLASSPATH)...