其他分享
首页 > 其他分享> > Maven:IDEA中运行项目出现错误 "-source 1.5 中不支持 diamond 运算符"

Maven:IDEA中运行项目出现错误 "-source 1.5 中不支持 diamond 运算符"

作者:互联网

IDEA上运行项目,出现错误 "-source 1.5 中不支持 diamond 运算符",因为项目中有使用过Java 8中新特性Lambda表达式,使用1.5的语法当然不支持。

解决办法:

1. 确保IDEA中Setting中Java Compiler中字节码编译版本为8.

 2. 修改项目结构中 Module 的 Language Level 为 8。

 

3. 检查下Maven项目的pom.xml文件,是否有添加以下属性。

<properties>
    <maven.compiler.source>8</maven.compiler.source>
    <maven.compiler.target>8</maven.compiler.target>
</properties>

 

标签:1.5,diamond,Java,项目,IDEA,运算符,Maven
来源: https://www.cnblogs.com/magic-sea/p/15586097.html