本文最后更新于12 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com
有的时候运行项目时会发生
Java:警告:源发行版11 需要目标发行版11 的问题
总结原因主要是JDK版本不适配,可尝试性的解决方法如下:
“以SDK1.8 ——JDK 8为例”
I.打开Project Structrue(项目结构)
(i).修改Project设置:将SDK和Language level修改为JDK1.8对应版本
(ii) .将所有Modules模块Sources下的Language level均设置为对应版本,每一个Module都要设置(只有一个就只需要设置一个啦)
(iii)在相同Modules模块的Dependencies下的SDK版本也设置下
II.打开Settings–>Build,Execution,Deployment
(设置–>构建、执行、部署–>Java编译器)
(i).打开Complier–>Java Compiler(编译器–>Java编译器)
把模块右侧的Target bytecode version均修改为对应版本
[操作到此应该就可以正常运行了,如果还是不行就继续往下]
(ii).打开Build Tools–>Maven–>Importing
修改JDK for importer为对应版本
(iii).打开Build Tools–>Maven–>Runner
修改JRE为对应版本
如此操作应该就没有任何问题了,很好的解决了JDK版本错误的问题了!
还不行那就寄了,有什么话和AI说去吧