Jdk Sourcen in Eclipse einbinden
Um beim Debugen z.B. auch die Sourcen von JDK-Klassen zu sehen bietet es sich an, diese im Projekt einzubinden.
Im JDK Verzeichnis befindet sich das Ziparchiv src.zip.
Lösung 1
Markiert man nun das rt.jar unter "JRE System Library" im Package Explorer und ruft das Kontextmenü auf, so kann man unter "Eigenschaften" "Java Source Attachment" konfigurieren. Dort wählt man über "External File..." das erwähnte src.zip aus.
Lösung 2
Markiert man eine Klasse des JDK (z.B. String) und drückt F3 bzw. man klickt darauf mit gedrückter Strg-Taste, so würde der Sourcecode der Klasse angezeigt. Da dieser ja noch nicht verfügbar ist, bietet Eclipse "Attach Source" an. Darin wählt man, wie in Lösung 1 das src.zip über "External File..." aus.
Anmerkung
Unter Windows findet man das src.zip bequem im jdk-Ordner. Unter Mac OS X konnte ich die Datei nirgends finden. Habe daher aus einer Windows jdk-Installation die src.zip auf den Mac kopiert.