本文主要是介绍dubbo-2.6.5解决 启动java.lang.NoClassDefFoundError: org/apache/curator/RetryPolicy 问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
dubbo-2.6.5 依赖pom.xml
<dependency><groupId>org.apache.zookeeper</groupId><artifactId>zookeeper</artifactId><version>3.4.10</version></dependency><!-- dubbo --><dependency><groupId>com.alibaba</groupId><artifactId>dubbo</artifactId><version>2.6.5</version></dependency><dependency><groupId>com.101tec</groupId><artifactId>zkclient</artifactId><version>0.5</version></dependency>
启动的时候报错
后来发现是缺少
curator 的jar包
如下
<dependency><groupId>org.apache.curator</groupId><artifactId>curator-framework</artifactId><version>2.8.0</version></dependency><dependency><groupId>org.apache.curator</groupId><artifactId>curator-recipes</artifactId><version>2.8.0</version></dependency>
这样就可以正常启动了
如果出现如下错误
这是缺少netty 的jar包
<dependency><groupId>io.netty</groupId><artifactId>netty-all</artifactId><version>4.0.35.Final</version></dependency>
引入netty 包就可以了
这篇关于dubbo-2.6.5解决 启动java.lang.NoClassDefFoundError: org/apache/curator/RetryPolicy 问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!