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

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

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

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

只需要添加一个组件即可

<build>
    <plugins>
        <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.3.2</version>
            <configuration>
            <source>1.8</source>
            <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>
posted @ 2021-06-07 17:23  Coder-Wang  阅读(438)  评论(0编辑  收藏  举报