首页 > 其他分享 >The bean ‘api‘, defined in class path resource [com/common/swagger/SwaggerAutoConf

The bean ‘api‘, defined in class path resource [com/common/swagger/SwaggerAutoConf

时间:2023-02-25 11:33:24浏览次数:36  
标签:resource defined SwaggerAutoConf bean api 报错 path swagger


The bean ‘api‘, defined in class path resource [com/common/swagger/SwaggerAutoConf

The bean ‘api‘, defined in class path resource [com/common/swagger/SwaggerAutoConf_spring

1.解决办法-1 将重复的bean覆盖掉

加一个这个注解 spring.main.allow-bean-definition-overriding: true

因为扫描不同的包路径导致的~

然后加上它之后可能还会报其他错误,根据提示来

The bean ‘api‘, defined in class path resource [com/common/swagger/SwaggerAutoConf_报错信息_02


The bean ‘api‘, defined in class path resource [com/common/swagger/SwaggerAutoConf_报错信息_03

2. 修改掉重复的名称就行了

通常可以根据报错信息看到或者最后加上去的类然后报错了基本可以判断和这个类有关。
定位问题要从大到小,分而治之


标签:resource,defined,SwaggerAutoConf,bean,api,报错,path,swagger
From: https://blog.51cto.com/u_14604401/6085090

相关文章