Michael Ernst
2005-11-24 16:19:09 UTC
Ich muss in mehreren Jar Dateien jede einzelne *.class Datei, in Form von
überschreiben eines Bytes, editieren. Lesend komme ich an das Byte ohne
Probleme ran. Allerdings stellt das Package java.util.jar keine Möglichkeit
die JarEntries auch zu bearbeiten. Gibt es eine Möglichkeit auch ohne das
aufwendige Erstellen einer eigenen OutputStream und JarEntry Klasse den
Inhalt zu editieren!
Bearbeitet werden muss eigentlich nur das Major Version Byte mit der die
Klasse kompiliert wurde.
MfG Michael
überschreiben eines Bytes, editieren. Lesend komme ich an das Byte ohne
Probleme ran. Allerdings stellt das Package java.util.jar keine Möglichkeit
die JarEntries auch zu bearbeiten. Gibt es eine Möglichkeit auch ohne das
aufwendige Erstellen einer eigenen OutputStream und JarEntry Klasse den
Inhalt zu editieren!
Bearbeitet werden muss eigentlich nur das Major Version Byte mit der die
Klasse kompiliert wurde.
MfG Michael