【Java】<idea> Error:java:无效的目标发行版:1.9 or Information:javac 1.8.0_181 was used to compile java sources

版权声明:本BLOG文章为博主原创文章,转载请注明!如果本BLOG侵犯了您的权益,请联系我 https://blog.csdn.net/Code_Farmer_007/article/details/83244635

在这里插入图片描述
                     上图请忽略!

一、报错问题分析

问题1.Error:java:无效的目标发行版

问题2.Information:javac 1.8.0_181 was used to compile java sources
(翻译: " 信息: jdk 1.8.0 181版本已经被用于编译java源代码 ")

小编的遇到问题如图所示:
在这里插入图片描述

报错原因分析:
  Idea报错:无效的目标发行版1.9,其实是指Idea中已经配置了 jdk 1.8.0 181版本,而Idea又报错:无效的目标发行版1.9,因为有几个地方的jdk版本被Idea默认选择了1.9版本的jdk。哪是哪些地方被Idea默认选择了1.9版本的jdk呢?

二、检查Idea上2个地方的 jdk

1.检查第一个地方的 jdk

(1)打开菜单栏的这个按钮:
看下图右上角在这里插入图片描述
在这里插入图片描述

(2) 检查左边Project中的jdk---(小编用的jdk是 1.8.0 181 版本)
 
  在下图Project SDK:中检查jdk 版本是 否为1.8版本
 
  在Project language level:中检查jdk 版本是 否为1.8版本:8-Lambdas,type...
在这里插入图片描述
(3) 检查左边Modules中的jdk
 
 检查Sources中的jdk是否是1.8版本:8-Lambdas,type...
 
 小编这里被idea默认选择了1.9版本的jdk,把它改为1.8版本即可:
在这里插入图片描述

(4) 检查左边SDKs中的jdk路径引入是否正确和版本是否为1.8版本
在这里插入图片描述

2.检查第二个地方的 jdk

(1)File->Setting->输入"java Compiler",查看右边的Module的 jdk

小编这里被idea默认选择了1.9版本的jdk,把它改为1.8版本即可:
在这里插入图片描述
(2)修改效果如下:
在这里插入图片描述

★ 如果觉得小编写的还OK,那么可给小编一个点赞的^-^;
  如果想和小编一起研究,学习,讨论Java开发技术,那么可以关注一下小编,你的支持,小编的动力!

猜你喜欢

转载自blog.csdn.net/Code_Farmer_007/article/details/83244635
今日推荐