IntelliJ IDEA 错误提示:Java:不支持发行版本5, 解决方案


错误信息如下 :

Java:不支持发行版本5

java: 不再支持源选项 5。请使用 6 或更高版本。(如果是这个错误,可以看到最后)

1. 保证项目中使用的JDK版本一致

1)File --> Project Structure,确认 Project  、 Module  、 SDKs 中,Java版本是否一致

 

 

 

 

 

 

 

 以上三项,全都调整成一致配置。

 

2.以上设置完成后再确认,Settings 中配置项

1) Settings --> Bulid,Execution,Deployment --> Java compiler

 

 

 

 

以上设置完成后,可以基本运行可用。但是有例外情况,可能会再报如下错误:

java: 不再支持源选项 5。请使用 6 或更高版本。

 

在项目的 pom.xml 文件中,制定jdk版本,统一jdk

<properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.encoding>UTF-8</maven.compiler.encoding>
        <java.version>11</java.version>
        <maven.compiler.source>11</maven.compiler.source>
        <maven.compiler.target>11</maven.compiler.target>
</properties>

  如果是10以上的版本:可直接写 10、11、12、13、14、15、16;17马上就要出了,敬请期待……

如果是10以下的版本,如下所示:其它版本--1.6, 1.7, 1.8, 1.9

<properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.encoding>UTF-8</maven.compiler.encoding>
        <java.version>1.8</java.version>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
</properties> 

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM