Gibt es einen Java Classfile / Bytecode-Editor, um Anweisungen zu bearbeiten?

Gibt es ein utility (oder eclipse-plugin) für die Bearbeitung von java-class-Dateien?
Ich möchte zu manipulieren, um den bytecode einer java-class-Datei, ohne neu zu kompilieren, noch ist eine vollständige buildpath.

E. g. umbenennen von Methoden, add/delete-Anweisungen ändern, Konstanten etc.

Nur die Dienstprogramme, die ich gefunden habe sind:

  • classeditor
    aber es ist sehr eingeschränkte Funktionalität (z.B. umbenennen der Dinge und die Manipulation von Anweisungen ist nicht möglich).
  • jbe nicht speichern Sie die änderungen (vielleicht, weil die Klasse die überprüfung fehlschlägt, bevor ich alle änderungen vorgenommen haben, obwohl die Klasse läuft perfekt)

    (jbe hatte anfangs ein classpath-Problem, indem die Klasse Pfad des jbe.bat Datei geholfen)

InformationsquelleAutor der Frage MRalwasser | 2010-07-22

Schreibe einen Kommentar