Beitrag
von Orioner » Sa Jun 02, 2018 9:20 am
Was ist denn dein Ziel? Willst du an den Bytecode (class-Dateien) kommen, an deren Quellcode-Dateien (java-Dateien), oder was ist dein Ziel?
Angenommen, du willst den Quelltext einer class-Datei (von z.B. der Java API) mit Eclipse einsehen, dann gehst du, wie folgt, vor:
Menü Window -> Preferences -> In der Liste am linken Rand: Java -> Installed JREs -> Im rechten Fenster sollte nur ein Eintrag sein, z.B.: "jre1.8.0_171 (default)", diesen auswählen -> Button "Bearbeiten" -> Edit... -> jar-Datei, in der sich der Quelltext befindet, auswählen -> Source Attachement... -> External location -> Button External File... -> Zum Verzeichnis JDK_HOME (z.B.: "jdk1.8.0_162") wechseln -> Datei "src.zip" auswählen -> Öffnen -> OK -> Finish [-> Apply] -> OK.
Wie kannst du nun die Quelltext-Datei einsehen?
Im Projekt Explorer von Eclipse auf JRE System Library klicken -> "rt.jar" expandieren -> class-Datei im betreffenden Package ausfindig machen und mit einem Doppelklick anzeigen.