在开发中,经常会遇到类似Unsupported major.minor version 51.0的错误,一般情况下都是JDK版本不匹配造成的。
这里将JDK版本和major.minor的版本的对照关系进行整理,作为今后查阅的依据。
序号 | jdk版本 | major.minor version |
---|---|---|
1 | 1.1 | 45 |
2 | 1.2 | 46 |
3 | 1.3 | 47 |
4 | 1.4 | 48 |
5 | 5 | 49 |
6 | 6 | 50 |
7 | 7 | 51 |
8 | 8 | 52 |
其实,只需要记住jdk6对于major.minor version 50即可,其他版本自行计算即可。