今天在使用maven配置好logback的依赖后,满心欢喜的去运行了一下,结果却报了 java: 错误: 不支持发行版本 5
在网上查了一下发现是jdk版本太高不支持编译java5版本的二进制,而这个问题常常是导入maven依赖时会遇到的
下面时解决方法
同时按下Ctrl+shit+alt+s,打开项目结构页面
将上面的语言级别修改到符合之际JDK的版本
再按住Ctrl+alt+s,打开设置界面,之后来到一下界面
再在➕里面的目标字节码版本中选择符合自己JDK版本
如果觉得每一次都要这么配置一遍,太麻烦,可以在项目字节码版本中直接选择版本,这样下次创建文件就会自动匹配。