今天在做项目时,IDEA碰到了java: 错误: 不支持发行版本 5的问题,搜了一下解决方案,在此总结。
问题
此问题出现的原因是使用maven创建的项目,其默认的jdk版本与我们本地使用的jdk版本不同,导致项目编译使用的jdk版本不一致所导致。需要更改项目和环境的jdk版本使其一致。
解决方案
点击菜单栏File中的Project Structure,检查Project和Module栏目中jdk版本是否与本地的jdk版本一致
我这里使用的jdk版本是14.0.2。
项目版本:
modules版本:
将其设置成本地jdk使用的版本。
点击菜单栏File,Settings–>Bulid, Execution,Deployment–>compiler–>Java Compiler,将Target bytecode version设为本地jdk版本。
将其设置为本地使用的jdk版本。
或者将默认设置,设置为本地的jdk版本,这样下次创建的项目的jdk版本默认是此版本,就无需每次新建项目都重新设置了。
以上。