前言:今天在项目打包发布的时候提示了java版本不兼容。网上搜索各种的解决方案普遍是设置idea的JDK以及Maven的版本。但是照着设置均无法成功。
1 Java版本参考
Java SE 12 = 56(十六进制0x38)
Java SE 11 = 55(十六进制0x37)
Java SE 10 = 54
Java SE 9 = 53
Java SE 8 = 52
Java SE 7 = 51
Java SE 6.0 = 50
Java SE 5.0 = 49
JDK 1.4 = 48
JDK 1.3 = 47
JDK 1.2 = 46
JDK 1.1 = 45
2、解决方案
在Maven中添加编译是用1.7即可。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>