java代码执行单元测试,
提示error,类不是抽象的,并且未覆盖javax.servlet.ServletInputStream中的抽象方法setReadListener。
报error的是另外一个类A,我已经确认我的A类继承了ServletInputStream类,但是我重写setReadListener方法是报错的啊,不重写setReadListener代码没有编译问题。重写直接重写注解报红,他不让我重写,因为父类没有这个抽象方法,但是IDEA就要我重写。
这个A类是几年前的老代码了,肯定不需要改动,也就是不需要实现这个抽象方法的。
意思是:我代码中引用的ServletInputStream类确实是没有抽象方法setReadListener的,但是IDEA在跑代码时,取的ServletInputStream类和我的类版本是不一样的,导致IDEA判断我必须实现那个抽象方法。
这个问题怎么解决?
提示error,类不是抽象的,并且未覆盖javax.servlet.ServletInputStream中的抽象方法setReadListener。
报error的是另外一个类A,我已经确认我的A类继承了ServletInputStream类,但是我重写setReadListener方法是报错的啊,不重写setReadListener代码没有编译问题。重写直接重写注解报红,他不让我重写,因为父类没有这个抽象方法,但是IDEA就要我重写。
这个A类是几年前的老代码了,肯定不需要改动,也就是不需要实现这个抽象方法的。
意思是:我代码中引用的ServletInputStream类确实是没有抽象方法setReadListener的,但是IDEA在跑代码时,取的ServletInputStream类和我的类版本是不一样的,导致IDEA判断我必须实现那个抽象方法。
这个问题怎么解决?