# 1. 解压JAR到临时目录
unzip -q your-file.jar -d temp_jar
# 2. 任选一个.class文件,查看第7字节开始的主版本号
find temp_jar -name "*.class" | head -1 | xargs hexdump -n 1 -s 7 -e '"%d\n"'
或者:
find temp_jar -name "*.class" | head -1 取出第一个class的路径
javap -v temp_jar/javax/microedition/khronos/opengles/GL11Ext.class 查看
# 3. 对照版本表
| 主版本号 | JDK版本 |
| ------ | ----------------- |
| 52 | Java 8 |
| 53 | Java 9 |
| 54 | Java 10 |
| 55 | Java 11 |
| 56 | Java 12 |
| 57 | Java 13 |
| 58 | Java 14 |
| 59 | Java 15 |
| 60 | Java 16 |
| **61** | **Java 17 (LTS)** |
| 62 | Java 18 |
| 63 | Java 19 |
| 64 | Java 20 |
| **65** | **Java 21 (LTS)** |
| 66 | Java 22 |

2104

被折叠的 条评论
为什么被折叠?



