Maven工程 报 Diamond types are not supported at language level '5'

在这里插入图片描述

Maven工程报Diamond types are not supported at language level '5'Diamond types are not supported at this language level

出现这种信息,一般表示的是你的language level(IDEA下JDK的一个配置信息)不支持你java代码中的使用形式,意即你使用了超过你当前环境选择的language level的用法。

例如:<>符号类型限定的用法是在language level 7(JDK1.7)的时候才支持的。

只需要检查以下三个个地方即可:
IDEA为例:
打开工程设置:
Maven工程 报 Diamond types are not supported at language level '5'_第1张图片

1.Project – Project language level:

Maven工程 报 Diamond types are not supported at language level '5'_第2张图片

2. Modules – Language level:

Maven工程 报 Diamond types are not supported at language level '5'_第3张图片

3.pom.xml


        
            
                maven-compiler-plugin
                2.3.2
                
                    1.8
                    1.8
                
            
        
    

你可能感兴趣的:(JAVA)