IntelliJ IDEA设置JDK1.8


IDEA2020注解@Override报错maven 中 Language level 永久设置方案一:

修改IDEA的两处设置。具体如下:

1、File → Settings → Java Compiler → Target bytecode version 改为1.8
2、File → Project Structure → Modules → Language level 改为 8-Lambdas,type annotations etc.

方案二:

为了方便项目迁移,也可以在pom文件中配置。具体如下:



    
        
            org.apache.maven.plugins
            maven-compiler-plugin
            
                1.8
                1.8
            
        
    


    
        
            org.apache.maven.plugins
            maven-compiler-plugin
            2.3.2
            
                1.8
                1.8
                UTF-8
            
        
    

方案三:

  好景不长,同样的错误提示再次出现在我新建的Maven项目中,设置被还原了。那如何设置默认使用JDK1.8呢?  答案:在settings文件中配置即可。具体代码如下:

  
        
        jdk-1.8    
            
            true    
            1.8    
            
            
            1.8    
            1.8    
            1.8    
             
    

注意:需将上面的配置添加到settings文件的``标签内。