IDEA中运行项目时 java: -source 1.5 中不支持 diamond 运算符 解决方法
解决IDEA中运行项目时出现提示 java: -source 1.5 中不支持 diamond 运算符
·
说在前面的话:
前段时间更新了IDEA,从2019版本更新到了2020版本,之前在2019版运行好好的项目在2020版本中突然出现了
java: -source 1.5 中不支持 diamond 运算符
问题原因: IDEA编译器的jre版本与本地jre版本不一致!
解决方法很简单,但是!有个小细节需要注意下!如果你的项目是多个模块组成的,一定要把所有模块的版本都切换为和本地jre版本相同的版本,不能只是给一个模块更换为本地jre版本!
第一步: 更换项目Modules的jre版本
在IDEA中的Project Structure中把项目的Modules中的jre版本全部换为与本地jre版本相同的版本,这里提一下!是该项目的所有Modules不是一个!
第二步: 更换JavaCompiler的jre版本
在Settings中,找到Java Compiler把所有的jre版本调为与本地jre版本调整为相同
收工完事
收工完事!项目启动成功!
更多推荐
已为社区贡献3条内容
所有评论(0)