3

在 intellij idea 中使用 maven 打包我的项目时,出现以下错误,我的 java 编译器版本也设置为 1.8:-source 1.5 [错误] 中不支持菱形运算符(使用 -source 7 或更高版本启用菱形运算符)我'我真的很困惑,因为java版本和编译器版本都设置为1.8。

4

1 回答 1

12

<build>在您的标记中包含以下内容pom.xml以配置 maven 以使用 Java 编译源和目标1.8

<plugins>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.6.1</version>
        <configuration>
            <source>1.8</source>
            <target>1.8</target>
        </configuration>
    </plugin>
</plugins>
于 2017-09-27T07:08:57.490 回答