Maven错误 diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamon

Posted Jim

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven错误 diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamon相关的知识,希望对你有一定的参考价值。

如果在Maven构建时出现:

diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)

的错误,是由于使用了complier的插件版本为1.5导致的,因为在默认不配置情况下,Maven3默认为1.5,此时如果项目上使用泛型,那么就会出现错误。

解决方法就是升级为1.8,具体参考:http://www.cnblogs.com/EasonJim/p/6810758.html

以上是关于Maven错误 diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamon的主要内容,如果未能解决你的问题,请参考以下文章

错误:在maven install是抛出 “1.5不支持diamond运算符,请使用source 7或更高版本以启用diamond运算符”

java8 泛型声明 The diamond operator ("<>") should be used

Diamond Operator 在 OpenJDK 而非 SunJDK 7 下编译

执行mvn 报错 source-1.5 中不支持 diamond运算符

source 1.5 中不支持 diamond 运算符

java9新特性-8-语法改进:钻石操作符(Diamond Operator)使用升级