.0以上版本的Java Compiler

这个问题通常是因为项目使用的Java版本低于1.8,而Lambda表达式是在Java 8中引入的新特性。解决此问题的方法是,在Maven项目的pom.xml文件中指定Java版本为1.8或更高版本:

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.1</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>

这将使用Java 1.8编译项目,并解决Lambda表达式不受支持的问题


原文地址: https://www.cveoy.top/t/topic/fcOT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录