Heim > Java > javaLernprogramm > Wie ermittelt man die JDK-Version, die zum Kompilieren einer .class-Datei verwendet wird?

Wie ermittelt man die JDK-Version, die zum Kompilieren einer .class-Datei verwendet wird?

DDD
Freigeben: 2024-12-16 07:12:15
Original
798 Leute haben es durchsucht

How to Determine the JDK Version Used to Compile a .class File?

So überprüfen Sie die JDK-Version, die zum Kompilieren einer .class-Datei verwendet wird

Überprüfen der Version

Wenn der Fehler auftritt , „Ungültige Versionsnummer in der .class-Datei“, kann es hilfreich sein, die Version der betreffenden .class-Dateien zu ermitteln. Hier ist ein plattformübergreifender Ansatz zum Überprüfen der wichtigsten JDK-Version, die zum Kompilieren einer .class-Datei verwendet wird:

Unix/Linux

javap -verbose MyClass | grep "major"
Nach dem Login kopieren

Windows

javap -verbose MyClass | findstr "major"
Nach dem Login kopieren

Interpretation der Ausgabe

Die Ausgabe des obigen Befehls enthält eine ähnliche Zeile zu:

major version: 50
Nach dem Login kopieren

Dieser Wert entspricht der Haupt-JDK-Version, die zum Kompilieren der .class-Datei verwendet wird. Eine Zuordnung zwischen Hauptversionsnummern und Java-Versionen finden Sie in der folgenden Tabelle:

Java Version Major Version
1.2 46
1.3 47
1.4 48
5 49
6 50
7 51
8 52
9 53
10 54
11 55
12 56
13 57
14 58
15 59
16 60
17 61
18 62
19 63
20 64
21 65
22 66

Das obige ist der detaillierte Inhalt vonWie ermittelt man die JDK-Version, die zum Kompilieren einer .class-Datei verwendet wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage