@Override重写报错,Set language level to 6 - @Override in interfaces
最简单的解决办法就是在pom.xml中加上以下这段代码:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<!--自己的JDK版本,我的是8-->
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
(下面这种方法比较麻烦!)
这个报错是因为jdk6往后才支持@Override,而项目用的是JDK5
如下操作:
在project structure里将language level改成8(自己的jdk版本):
setting里的设置:
用Maven的话,setting的这里也要看下:
上面这样应该就可以了
另外,----在IDEA初始界面设置一次就不用每次都更改了