JKD 版本对应表如下所示:
class 第5和6字节 | minor版本 | major版本 | jdk版本 |
---|---|---|---|
2D03 | 45 | 3 | jdk1.0 |
2D03 | 45 | 3 | jdk1.1 |
2E00 | 46 | 0 | jdk1.2 |
2F00 | 47 | 0 | jdk1.3 |
3000 | 48 | 0 | jdk1.4 |
3100 | 49 | 0 | jdk1.5 |
3200 | 50 | 0 | jdk1.6 |
3300 | 51 | 0 | jdk1.7 |
3400 | 52 | 0 | jdk1.8 |
3500 | 53 | 0 | jdk9 |
3600 | 54 | 0 | jdk10 |
3700 | 55 | 0 | jdk11 |
3800 | 56 | 0 | jdk12 |
3900 | 57 | 0 | jdk13 |
3A00 | 58 | 0 | jdk14 |
3B00 | 59 | 0 | jdk15 |
报错显示某个包用jdk11编译的,而当前项目与gradle使用的jdk是jdk8版本