• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

[Java] Java Klassen Debuggen Eclipse

Loooki

Beauty of Kent
Registriert
15.09.09
Beiträge
2.169
Huhu,

Habe gestern mal wieder mein Eclipse geupdated und jetzt kann ich keine Java Klassen mehr debuggen im Sinne von ich sehe sie nicht mehr. Der Pfad zum JDK stimmt nicht mehr.

Das Problem ist ja bekannt das Eclipse das auf Mac OS X nicht automatisch richtig setzt allerdings bekomm ichs auch garnichtmehr hin?

Ich kenne es so da smana uch die classes.jar verweisen muss.

Bildschirmfoto 2011-04-16 um 15.49.13.png
 
Aus Deinem Text ist absolut nicht zu erkennen, was Du eigentlich meinst. (Was soll es z.B. heißen, dass Du Klassen, Die Du debuggen willst, nicht sehen kannst?)

Zum Glück hast Du einen Screenshot angehängt.
Dem Screenshot nach zu urteilen, möchtest Du nicht irgendeine Java-Klasse debuggen (also eine in der Sprache Java geschriebene Klasse, genauer, Methoden aus dieser Klasse), sondern tatsächlich eine Klasse aus der Java-(SE-)Klassenbibliothek.
Es ist kein Fehler von Eclipse, dass das nicht so einfach geht, auch hat das nichts mit einem nicht gefundenen JDK zu tun, sondern dazu benötigst Du vielmehr die Sourcen der Klassenbibliothek, die man sich getrennt vom (binären) JDK herunterladen kann. Insbesondere findest Du (bzw. Dein Eclipse) wohl keine .java-Sourcen in einem JAR.
 
Ja ich gebs zu ich habs "etwas" blöd formuliert ;)

Ich habe mir die Sourcen der Klassenbibliothek aber auchs choneinmal herunter geladen nur weiß ich nun wirklich nichtmehr wo ich diese abgeladen habe. Ist ja auch schon wieder nen Jährchen her.

Ich bin mir sicher das ich die von den Apple Developer Seiten gezogen habe, jedoch finde ich sie jetzt auch dort nichtmehr :/
 
Spotlight könnte helfen, sie wiederzufinden.
Den Download der Java-Sorucen gibt's beim Anbieter: Sun bzw. nun Oracle.
 
Finde ich dort nur für Linux und Windows die Sourcen kann man leider nicht 100%tig so verwenden. Normalerweise sollte mans ie bei Apple downlaoden können.
 
Ja, das ewige Eclipse problem das man sich die Klassen aus der JDK nicht angucken kann...

Du solltest am besten erstmal auf developer.apple.com gehen (must ein wenig suchen) und das aktuellste Java Developer Update hollen... dannach solltest du
Finder ->Festplatte->Library->Java->JavaVirtualMachines
eine datei sehen die als endung .jdk hat..
Rechtklick drauf Packetinhalt anzeigen in dem neuen Fenster dann
Contents-> Home und dort ist eine src.jar
die nimmst du und schmeißt sie in das feld bei Eclipse rein wo er nach der classes.jar fragt.. (dannach Eclipse neustarten und alles geht wieder wie gewohnt)
 
@Bilbao Danke hab das Problem jetzt nichtmehr mit dem OpenJDK 7 und auch nicht mit Java SE 6

Jedenfalls nicht unter Lion...