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