【错误描述:】
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘XXX’: Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.NoSuchMethodError: org.apache.zookeeper.ZooKeeper.(Ljava/lang/String;ILorg/apache/zookeeper/Watcher;Z)V
【原因:】
dependency里的zkClient依赖的zookeeper版本冲突
【解决:】
在dependency的zkClient里 用exclusion排除掉zookeeper
<dependency>
<groupId>com.github.sgroschupf</groupId>
<artifactId>zkclient</artifactId>
<version>0.1</version>
<exclusions>
<exclusion>
<artifactId>zookeeper</artifactId>
<groupId>org.apache.zookeeper</groupId>
</exclusion>
</exclusions>
</dependency>