conflicts with existing, non-compatible bean definition of same name and class
解析配置类[com. uniccom . gov_cloud_activity . govcloudactivity]失败;注释指定bean名称'redisUtil'用于bean类[com. uniccom .util]。与现有的同名和类的不兼容bean定义冲突。因为spring容器控制唯一bean文件,所以修改同名文件即可。通过注入spring容器时,存在同名bean文件报错。
![](https://csdnimg.cn/release/devpress/public/img/ic-book.4f347164.png)
项目启动报错:
报错信息:
Failed to parse configuration class [com.unicom.gov_cloud_activiti.GovCloudActivitiApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'redisUtil' for bean class [com.unicom.util.RedisUtil] conflicts with existing, non-compatible bean definition of same name and class [com.unicom.gov_cloud_activiti.util.RedisUtil]
翻译可得:
解析配置类[com. uniccom . gov_cloud_activity . govcloudactivity]失败;嵌套异常是org.springframework.context.annotation.ConflictingBeanDefinitionException:注释指定bean名称'redisUtil'用于bean类[com. uniccom .util]。与现有的同名和类的不兼容bean定义冲突[com. uniccom . gov_cloud_activity .util.RedisUtil]
报错原因:
通过注入spring容器时,存在同名bean文件报错
修改方法:
因为spring容器控制唯一bean文件,所以修改同名文件即可
更多推荐
所有评论(0)