背景
jdk1.7
升级到jdk1.8
,运行时报错。
报错原因是高版本的
jdk
运行在低版本的jre
上
原因一:本地Java环境尚未更新
使用命令java -version
检查本地java环境,保持一致
如果是windows下,配置了JAVA环境后需要重启电脑,才能生效
原因二:检查IDE配置
以Intellij IDEA
为例
- Go to Maven Settings -> Maven -> Importing. Set the JDK for importer to 1.8
- Go to Maven Settings -> Maven -> Runner. Set the JRE to 1.8
- Go to File -> Project Structure -> SDKs. Make sure the JDK home path is set to 1.8
- Restart Intellij
重启
IDEA
参考资料
http://stackoverflow.com/questions/22489398/unsupported-major-minor-version-52-0