Duplicate:
If I have a compiled Java class, is there a way to tell from just the class file what its target version compatibility is? Specifically, I have a number of class files, compiled to Java 6, which are running under Java 5 and giving the the "Unrecognized version" error. I want to be able to look at a class file and find what its target version compatibility is without running the JVM. Any ideas?
I’ve found this on the net and it works.
From: http://bytes.com/groups/java/16603-how-determine-java-bytecode-version