Packages und Eclipse

Wolfsbein

Erfahrenes Mitglied
Hallo

ich habe ein kleines Problem mit der import Anweisung. In meinem Eclipse Projekt ist das default package und ein package namens myPackage. In diesem ist eine Klasse B die als Attribut ein Objekt der Klasse A aus dem default package will.
Ein simples
import A
in B hilft hier natürlich nicht. Wie kann ich auf die Klasse zugreifen, ohne dass ich den CLASSPATH ändern muss? Danke.
 
Hallo,

also, du musst(!) erstmal einen Verweis auf das packet machen, sprich die Jar-Datei oder das Verzeichnis, wenn es nicht in dem selben Ort liegt, wie dein auszuführendes Java-Programm. Da kommst du nicht drumherum in Eclipse das Jar Package einzubinden.

Dann machst du in der jeweiligen Klasse dein Import.

Das wars.

Grüsse

Torsten
 
torsch2711 hat gesagt.:
...
Dann machst du in der jeweiligen Klasse dein Import....
Genau das ist das Problem. Wie kann ich eine Klasse importieren, die im Verzeichnisbaum höher liegt?
In Eclipse sieht das so aus:
Code:
projectName
- (default package)
   - A.java
- myPackage
   - B.java
Und in B.java steht ungefähr sowas:
Code:
import ?;
public A func() {...}
Was muss ich nach import schreiben?
../A geht ja nicht.
 
Zurück