最近在学习使用Zookeeper和Curator,使用过程中报了一堆

org.apache.zookeeper.KeeperException$UnimplementedException 和 NoSuchMethodError错误,作为一个老司机看到这样的报错 基本可以断定是版本使用问题 根据使用Zookeeper服务器使用的版本决定项目中maven的pom.xml文件设定ZK版本,ZK版本确定后选Curator版本 问题解决 最终版本配置如下

 <!-- zookeeper  -->
        <dependency>
            <groupId>org.apache.zookeeper</groupId>
            <artifactId>zookeeper</artifactId>
            <version>3.4.10</version>
        </dependency>

        <!-- zookeeper curator -->
        <dependency>
            <groupId>org.apache.curator</groupId>
            <artifactId>curator-client</artifactId>
            <version>2.11.1</version>
        </dependency>
        <dependency>
            <groupId>org.apache.curator</groupId>
            <artifactId>curator-framework</artifactId>
            <version>2.11.1</version>
        </dependency>
        <dependency>
            <groupId>org.apache.curator</groupId>
            <artifactId>curator-recipes</artifactId>
            <version>2.11.1</version>
        </dependency>

转载于:https://my.oschina.net/u/1392577/blog/892260

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐