Welcher gui basierte debugger java bytecode schrittweise durchgehen
Wozu Bytecode debuggen, wenn Du den Quellcode steppen kannst?
Ach so, Du hast den Quellcode nicht? Na dann hab ich was für Dich:
JReverse Pro - ein Java Debugger / Decompiler kostenlos und open source
http://jrevpro.sourceforge.net/
3 Antworten zur Frage
Videos zum Thema
YouTube Videos
Welcher GUI-basierte Debugger für Java kann Bytecode schrittweise durchgehen?
Falsch geraten
Das Programm verwendet Instrumentation, um den Bytecode dynamisch zu verändern , und ich bin mir ziemlich sicher dass dabei Konstrukte entstehen, die sich nicht direkt in gültigen Java-Quellcode decompilieren lassen. Trotzdem für deine flotte Antwort. Ich kenne zwar einige Decompiler, aber jrevpro kannte ich noch nicht.
Ah Mist, da lag ich ja meilenweit daneben.
Nun gut, nächster Versuch.
Kennst Du schon JBCD?
Java ByteCode Debugger download | SourceForge.net
"JBCD is an interactive debugger for Java bytecode. It allows a programmer to step through bytecode one statement at time. The tool is indended for people who are writing programs to generate or modify bytecode. JBCD can be used with any Java compiler
schon näher. jbcd kenne ich. Ist etwas tricky unter Java 1.5 zum Laufen zu bekommen, hat keine GUI , steppt manchmal auf einmal soweit bis der operand stack wieder leer ist und kann den operand stack auch nicht anzeigen.
Für Masochisten evtl. verwendbar, für richtigen Einsatz eher weniger. Und der primäre Grund warum ich, als ich zufällig auf Lycos iQ stieß, auch "GUI-basiert" dazuschrieb
["dile" vonDotnet IL Editor download | SourceForge.netkenne ich übrigens auch. Ist für ein Bytecode-Debugger für.NET und wirklich brauchbar. Aber halt nicht für Java. Sowas für Java wäre Klasse
Tja, dann bin ich ratlos. Habe mich gerade auch noch ein wenig informiert und irgendwie auch nichts sinnvolleres gefunden. Tut mir leid. Vielleicht antwortet ja noch jemand mit der Killer-App schlechthin.