Maven 编译错误:(使用 -source 7 或更高版本启用菱形运算符)
2022-08-31 17:06:22
我在IntelliJ,JDK1.8,maven 3.2.5中使用maven。出现编译错误:使用 -source 7 或更高版本启用钻石歌剧。详情如下:
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] TrainingConstructor.java:[31,55] diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
[ERROR] DTM.java:[79,21] try-with-resources is not supported in -source 1.5 (use -source 7 or higher to enable try-with-resources)
[ERROR] ticons.java:[53,44] diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
有什么建议吗?是否有任何其他配置来设置此 -source 级别?似乎它没有使用java 1.8。