1.curator
利用apache的curator作为zookeeper客户端时需要,curato中依赖的zookeeper的版本和zookeeper服务器的版本一致,否则报错
<!-- dubbo -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>dubbo</artifactId>
</dependency>
<!-- zookeeper -->
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-framework</artifactId>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
2.dubbo的日志,logback
首先要配置dubbo的属性 ,把原来dubbo.application.logger的值“log4j”改成“slf4j”
再通过对logback的配置文件中添加<logger name="com.alibaba.dubbo" level="DEBUG"/>
,即可
3.Maven依赖重复及版本问题
主要是在用dubbo和curator的时候遇到了这个问题,所以就拿到这里说一下。
https://blog.csdn.net/canyanruxue/article/details/81630751