入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool

创建时间:2017-02-04 投稿人: 浏览次数:3758
刚配置了一下redis环境,发现报了一个错:nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool

,查找了资料发现很多都说是包配置错误,我用了spring-data-redis-1.6.2.RELEASE.jar,jedis-2.7.3.jar,commons-pool-1.6.jar,后来又加了commons-pool2-2.4.2.jar,

但是还是报错,怪我没仔细看错误,网上说是包冲突了,其实没有报冲突的错,因为新版本的jedis中将maxActive改成了maxTotal , MaxWait改成了MaxWaitMillis,将

<property name="maxIdle" value="${redis.maxIdle}" />  
<property name="maxActive" value="${redis.maxActive}" />  
<property name="maxWait" value="${redis.maxWait}" />  
<property name="testOnBorrow" value="${redis.testOnBorrow}" />
换成

<property name="maxIdle" value="${redis.maxIdle}" />
<property name="maxTotal" value="${redis.maxActive}" />
<property name="maxWaitMillis" value="${redis.maxWait}"></property>
<property name="testOnBorrow" value="${redis.testOnBorrow}" />
就好了,问题解决。
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像