Réduire
Brouillon
0
03/06/2013
0

Connaître la version du jdk utilisée pour compiler une classe

Mots-clés:
Java

Se mettre dans le répertoire qui contient la classe dont on veut connaître la version du compilateur et exécuter (sans le suffixe .class) :

javap -verbose maclasse

 

Cela peut renvoyer par exemple :

SourceFile: "maclasse.java"

minor version: 0

major version: 50

Dans cet exemple, major version correspond à J2SE 6.0 (cf. http://en.wikipedia.org/wiki/Java_class_file#General_layout)