更新项目代码后启动项目之后报ConflictingBeanDefinitionException异常如:
org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'rabbitConfig' for bean class [com.chinaums.rabbitMQ.config.RabbitConfig] conflicts with existing, non-compatible bean definition of same name and class [com.chinaums.common.config.RabbitConfig]
原因是因为其他人提交代码提交了他的配置,你给更新到了本地,或者你更新了一些配置跟自己本地配置不一样。
解决方法,在项目中清除target目录下的之前打好的jar包或者是war包,再重新下载(Maven项目)
比如点击项目下的Terminal
输入命令 mvn clean
完成之后再输入命令: mvn install
再重启项目就行了。
如果用idea开发工具可以如图操作