目录

IDEA-Errorjava-无效的源发行版-17错误

IDEA Error:java: 无效的源发行版: 17错误

IDEA里面装了几个版本的JDK,导入工程后时不时提示一下错误。

错误提示

https://i-blog.csdnimg.cn/blog_migrate/58fa4f8984f865ebb49366025582bd19.png https://i-blog.csdnimg.cn/blog_migrate/86afe1e4be620e54d520ae9df6dd8859.png#pic_center

查看本机安装的JDK版本

https://i-blog.csdnimg.cn/blog_migrate/527990b31409a571d9ccb2f3d8ad05d9.png

https://i-blog.csdnimg.cn/blog_migrate/86afe1e4be620e54d520ae9df6dd8859.png#pic_center

解决方案

具体原理不详,参照如下改动就好用。

改第1处

https://i-blog.csdnimg.cn/blog_migrate/ca5e952c9536de6d502b4cd342c9cc00.png https://i-blog.csdnimg.cn/blog_migrate/86afe1e4be620e54d520ae9df6dd8859.png#pic_center

改第2处

https://i-blog.csdnimg.cn/blog_migrate/b726ed8b550fd81f62a27b818849cccd.png https://i-blog.csdnimg.cn/blog_migrate/88ca098ce9ed09e96ca4ee264604d77b.png

https://i-blog.csdnimg.cn/blog_migrate/9fc91850eb6c22f84dffc45269ca8057.png

https://i-blog.csdnimg.cn/blog_migrate/6f0bcbb09d8e19706e00e54a60ddc831.png

https://i-blog.csdnimg.cn/blog_migrate/86afe1e4be620e54d520ae9df6dd8859.png#pic_center

改第3处

上面都改完以后,我已build,还报报这个错!,则尝试修改第三处。

https://i-blog.csdnimg.cn/blog_migrate/a38c0fa2970c8a8f570036a0432fd26b.png https://i-blog.csdnimg.cn/blog_migrate/dd8907e8a6b758870a9a747ef7b358f2.png

这里改完以后,上面两处改动的地方也要重新检查一下,因为他们的设置值和这个文件有依赖关系。

https://i-blog.csdnimg.cn/blog_migrate/f1d7a0e07374d46798d235d42191ec3e.png

如果build还是报这个错,那就maven reload 一下就好了;

上面 3 处改动应该是改到位了,如果还不到位就看看项目的pom文件是否指定jdk的版本。