The bean ‘xxx‘, defined in class path resource , could not be registered. A bean with that name has

   日期:2020-09-14     浏览:320    评论:0    
核心提示:springboot在配置Bean的时候,可能会出现这样的错误!!! 原因是因为相同名字的bean已经存在了。***************************APPLICATION FAILED TO START***************************Description:The bean 'interceprot', defined in class path resource [com/example/demo1/doInterceptor.class], could

springboot在配置Bean的时候,可能会出现这样的错误!!! 原因是因为相同名字的bean已经存在了。

***************************
APPLICATION FAILED TO START
***************************

Description:

The bean 'interceprot', defined in class path resource [com/example/demo1/doInterceptor.class], could not be registered. A bean with that name has already been defined in file [/Users/sun/Desktop/demo1/target/classes/com/example/demo1/Interceprot.class] and overriding is disabled.

Action:

Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true

要是想配置成功,需要在配置文件中加上这样一段

spring.main.allow-bean-definition-overriding=true

意思是覆盖bean。 这样就好了!!!!

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服