欢迎光临
我们一直在努力

项目报错:This is supposed to be overridden by subclasses.

最近由于struts2漏洞的问题,需要升级struts2的版本,升级后打包发现protobuf-java的版本由2.4.a变为2.5.0,心想小版本应该没事,项目启动后一切正常,不一会儿就开始有任务失败,查看后台错误:

第一次看到这个错误,有点懵逼,果断去stackoverflow搜了一下,原来就是protobuf-java的版本问题,如果想要保留最新版,那么需要使用protobuf重新生成java类,由于这个项目是比较古老的项目了,所以我就此放弃。

所以,只能降低版本了,将程序的jar回退到protobuf-java-2.4.a.jar,重启项目,问题解决。

附上链接吧:

http://stackoverflow.com/questions/29044309/hbase-get-scanner-exception-this-is-supposed-to-be-overridden-by-subclasses

未经允许不得转载:李阳博客 » 项目报错:This is supposed to be overridden by subclasses.

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址