springboot集成dubbo出现的Error creating bean with name

img

img

img

img

img


zookeeper在Linux里面,已经开放端口2181。在spring boot运行就报错。

img

请使用@Component注解将其加入到spring容器中

@DubboService
@Component
public class UserServiceImpl implements UserService {
  
  @Resource
  private UserMapper userMapper;

  public User get(Integer id){
      return userMapper.get(id)
  }

}

排查思路
1)保证Zookeeper运行状态是start
2)provider注册地址对应Zookeeper的localhost和port
3)@Service引用包是com.alibaba.dubbo.config.annotation.Service
4)启动类添加@EnableDubboConfiguration扫描类

没配dubbo的扫描路径
@EnableDubbo(scanBasePackages = "com.xx.xx")

配置的问题吧,都爆黄