I
Informatiker
Gast
Hallo!
Für ein größeres Javaprojekt möchte ich meine Klassen strukturiert speichern und sie zu Packages zusammenfassen bzw. über import ... laden. Das funktioniert vom Prinzip her bei mir auch erst mal.
Das Problem ist jedoch momentan folgendes: Gegeben ein Ordner A mit zwei Unterordnern B und C, wobei in jedem Ordner ein paar Javaklassen liegen. Dann kann ich in einer in A gespeicherten Klasse auf alle Klassen in B und C zugreifen (also diese importieren). Folgende Probleme bleiben jedoch offen:
1. Ich kann in einer Klasse in B/C nicht auf A zugreifen.
2. Ich kann in einer Klasse in B nicht auf eine Klasse zugreifen, die in C liegt.
Kann mir jemand sagen, wie man die Probleme lösen kann? Die import-Anweisung bezieht sich ja immer nur auf Subverzeichnisse, wie kann ich aber einer Klasse mitteilen, dass sie Klassen aus übergeordneten oder nebenliegenden Verzeichnissen importieren soll?
Danke im Voraus!
Für ein größeres Javaprojekt möchte ich meine Klassen strukturiert speichern und sie zu Packages zusammenfassen bzw. über import ... laden. Das funktioniert vom Prinzip her bei mir auch erst mal.
Das Problem ist jedoch momentan folgendes: Gegeben ein Ordner A mit zwei Unterordnern B und C, wobei in jedem Ordner ein paar Javaklassen liegen. Dann kann ich in einer in A gespeicherten Klasse auf alle Klassen in B und C zugreifen (also diese importieren). Folgende Probleme bleiben jedoch offen:
1. Ich kann in einer Klasse in B/C nicht auf A zugreifen.
2. Ich kann in einer Klasse in B nicht auf eine Klasse zugreifen, die in C liegt.
Kann mir jemand sagen, wie man die Probleme lösen kann? Die import-Anweisung bezieht sich ja immer nur auf Subverzeichnisse, wie kann ich aber einer Klasse mitteilen, dass sie Klassen aus übergeordneten oder nebenliegenden Verzeichnissen importieren soll?
Danke im Voraus!