解决Caused by: org.springframework.beans.factory.BeanCreationException:

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userDetailService' defined in class path resource [spring/spring-security.xml]: Cannot resolve reference to bean 'sellerService' while setting bean property 'sellerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerService': FactoryBean threw exception on object creation; nested exception is org.I0Itec.zkclient.exception.ZkTimeoutException: Unable to connect to zookeeper server within timeout: 5000

或者

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.authentication.dao.DaoAuthenticationProvider#0': Cannot resolve reference to bean 'userDetailService' while setting bean property 'userDetailsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userDetailService' defined in class path resource [spring/spring-security.xml]: Cannot resolve reference to bean 'sellerService' while setting bean property 'sellerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerService': FactoryBean threw exception on object creation; nested exception is org.I0Itec.zkclient.exception.ZkTimeoutException: Unable to connect to zookeeper server within timeout: 5000

以上报错都是是连接zookeeper超时,解决步骤:

①:查看当前maven项目的配置文件的IP地址,与虚拟机中linux系统的IP地址是否相同,不相同则改为相同
②:查看linux的zookeeper是否启动,没有启动则将它启动,启动命令是
./zkServer.sh start(先进入zookeeper的安装目录下的bin目录)

③:主机必须可以连接上linux虚拟机,打开黑窗口,输入ping+空格+虚拟机IP地址
如果可以连接,则OK

确认修改后install项目,然后重写用tomcat运行一遍即可

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值