Compiler-Version einer Java-Klasse ermitteln
Aus Byte-Welt Wiki
Version vom 14. Juli 2018, 09:39 Uhr von L-ectron-X (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Kategorie:Java Grundlagen =Mit welcher Java-Version wurde die Java-Datei kompiliert?= Um diese Frage beantworten zu können, kann man sich des Disassembler…“)
Mit welcher Java-Version wurde die Java-Datei kompiliert?
Um diese Frage beantworten zu können, kann man sich des Disassembler-Tools javap aus dem JDK bedienen.
Der Befehl zum Starten des Tools und zur Untersuchung einer Bytecode-Datei lautet:
javap -v MeineKlasse.class
Ausgabe (Beispiel)
Aus der Ausgabe von javap lässt sich dann auch die Version des Java-Compilers entnehmen, mit dem die Java-Datei einmal kompiliert wurde.
Aus der major bzw. minor version number lässt sich die Compiler-Version ermitteln.