创建或导入一个maven项目之后,发现好多语法错误,比如泛型的菱形语法报错。。。
这可能是由于你的jdk的language level过低了,我的默认是jdk5,也就是5以后的新语法都会报错
既然知道了问题所在,那么就知道怎么改了:需要修改language level和Java compiler两处
1.修改pom.xml(只对当前项目起效)
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin