请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redis配置错误

<bean id="jedisLists" class="com.yyc.o2o.cache.JedisUtil$Lists"  配置中报错

No matching constructor found in class 'Keys' less... (Ctrl+F1)Inspection info:Validate Constructor Arg Injection

正在回答 回答被采纳积分+3

1回答

翔仔 2020-03-01 01:49:11

同学好,这个是运行的错误还是编译的错误呀。如果是启动的时候报错

可以尝试把bean标签里面的

<constructor-arg ref="jedisUtil"></constructor-arg>

删了试试,如果不行,建议你的pom.xml里面的jedis版本和视频保持一致

0 回复 有任何疑惑可以回复我~
  • 提问者 辰木Cc #1
    这个是编译时出错,最终发现是这个内部类里面缺少这个构造函数 public class Keys {
            public Keys(JedisUtil jedisUtil ){
            }
    但是为什么源码中没有这个构造函数啊?
    回复 有任何疑惑可以回复我~ 2020-03-01 09:45:29
  • 翔仔 回复 提问者 辰木Cc #2
    不同版本的jedis不一样哈,视频里面的这个版本在源码里面是有的,其实也可以不用,去掉就可以拉
    回复 有任何疑惑可以回复我~ 2020-03-02 00:48:58
  • 提问者 辰木Cc 回复 翔仔 #3
    好的,谢谢老师
    回复 有任何疑惑可以回复我~ 2020-03-04 09:10:34

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号