如图
但是我的项目已经全配置了java8
如果是一般的配置错误。检查这四个地方就行了 command+, command+;
我是之前出现过这个问题然后改动版本后好了,但是一次合并代码之后又不行了,而且项目都配置java8 了 度娘别人也就是以上4个配置地方
而且重启idea 清缓存什么的也没有效果
于是回忆了一下合并代码有什么不合适的操作
发现我们当初没有写好.gitignore 上传了xx.iml
导致iml文件混乱 idea不能正确识别项目的一些配置
“IDEA中的.iml文件是项目标识文件,缺少了这个文件,IDEA就无法识别项目。”
解决:
mvn idea:module
删除当前iml文件,执行这个命令 会重新生成iml文件。再次执行成功!
从博文 https://blog.youkuaiyun.com/u012627861/article/details/83028437 看到的~