这是我用dubbo为架构,zookeeper为注册中心时出现的错误,当时为了解决这个问题花了足足一天时间,说一下为什么会出现这样的报错和解决方法。
一、先说导包的问题
容易出现导包错误@Reference和@service(要把接口文件,class加上),两个导的都是这个包。
二、springmvc的扫描影响dubbo的扫描导致的错误
这是springmvc的扫描影响了dubbo的扫描的问题。解决办法:将dubbo的扫描放在springmvc的前面(如下图)
三、一些扫描包文件的字母不要写错的,都是血和泪的教训。