解决 IDEA Maven 项目 'java: -source 1.5 中不支持 lambda 表达式' 错误
解决 IDEA Maven 项目 'java: -source 1.5 中不支持 lambda 表达式' 错误
这个问题通常是因为项目使用的 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/n5m3 著作权归作者所有。请勿转载和采集!