svn或者git拉取更新代码启动项目ConflictingBeanDefinitionException异常解决(Maven工程)


   更新项目代码后启动项目之后报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开发工具可以如图操作

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM