了解netty的时候,在写
@Override
public void operationComplete(ChannelFuture future){}
出现The method operationComplete(ChannelFuture) of type new ChannelFutureListener(){} must override a superclass method错误
因为Eclipse默认的是java1.5,你得有一个可以实现接口的方法的类(在java1.6中可以被用@Override标注,但是在java1.5中它仅仅是被用于覆盖超类的一个方法)。主要是因为你的Compiler是jdk5,(5不支持@Override等形式的批注)只要把它改为6就可以了。
方法:将window->preferences->java-compiler中的Compiler compliance level修改为6.0。