Eclipse und Standard Classpath

Hallo!

Ich verstehe den Standard Classpath bei Eclipse nicht so recht. Lege ich eine neues Projekt an, eise ihm einige Bibliotheken hinzu und lege eine run configuration an, dann sieht der Punkt „classpath“ in etwa so aus:

Bootstrap Entries
JDK 1.6
User Entries
MeinProject (default classpath)
MeinProject
MeinProject/MeineLib1.jar
MeinProject/MeineLib2.jar

Lasse ich mir nun aber im Programm alle classpath Verzeichnisse ausgeben, sieht es in etwa so aus:

/MeinProjekt/bin
/MeinProjekt/MeineLib1.jar
/MeinProjekt/MeineLib2.jar

Das bedeutet, das Projekt-Stammverzeichnis ist nicht im Classpath aufgenommen, obwohl es in den Run-Configurations den Eindruck macht. Wenn ich das Projektverzeichnis „MeinProjekt“ manuell aufnehme, ist er drin, in den Einstellungen sieht es dann so aus:

Bootstrap Entries
JDK 1.6
User Entries
MeinProject (default classpath)
MeinProject
MeinProject/MeineLib1.jar
MeinProject/MeineLib2.jar
MeinProject /

Das scheint mir nicht ganz konsequent zu sein. Kann es mir jemand erklären?

Wenn du eingestellt hast, dass die Klassen in ein eigenes Verzeichnis wandern (Es wird ein src verzeichnis für die Sourcen und ein bin Verzeichnis für die Klassen verwendet), dann ist nur dieses bin Verzeichnis im Classpath, da nur das für die Ausführung der Anwendung relevant ist.