java: 错误: 不支持发行版本 5 报错的解决

今天在使用maven配置好logback的依赖后,满心欢喜的去运行了一下,结果却报了 java: 错误: 不支持发行版本 5
在网上查了一下发现是jdk版本太高不支持编译java5版本的二进制,而这个问题常常是导入maven依赖时会遇到的
下面时解决方法
同时按下Ctrl+shit+alt+s,打开项目结构页面
java: 错误: 不支持发行版本 5 报错的解决_第1张图片
将上面的语言级别修改到符合之际JDK的版本

再按住Ctrl+alt+s,打开设置界面,之后来到一下界面
java: 错误: 不支持发行版本 5 报错的解决_第2张图片
再在➕里面的目标字节码版本中选择符合自己JDK版本

如果觉得每一次都要这么配置一遍,太麻烦,可以在项目字节码版本中直接选择版本,这样下次创建文件就会自动匹配。

你可能感兴趣的:(java学习,java,开发语言)