检查idea 关于project的相关配置mac版本,按照下图指示找到preferences, 找到相关jdk compiler,修改成相应版本 确定上面修改完后,如果还有错误,可能是因为Maven默认用的是JDK1.5去编译diamond运算符,指的是JDK1.7的一个新特性 List list = new ArrayList(); // 老版本写法 List list = new ArrayList<>(); // JDK1.7及以后的写法 所以Maven默认使用JDK1.5去编译肯定是不认识这个东西的,针对这种问题,本文提供三种解决方案:第...