创建名称为defaultServletHandlerMapping的bean时出错

创建名称为defaultServletHandlerMapping的bean时出错,第1张

创建名称为defaultServletHandlerMapping的bean时出错

您的配置很好,除了一个地方

@ComponentScan(basePackages = {“ org.example.springproject”})

我假设您的包中还有其他 @Configuration ,由 @ComponentScan 拾取(出现在异常中的
DelegatingWebMvcConfiguration 很可能是由 @EnableWebMvc 在外部 @Configuration中的
某个位置导入的)。

可能的解决方案是在组件扫描中使用过滤器

@ComponentScan(basePackages = {“ org.example.springproject”},excludeFilters
= {@Filter(type = FilterType.ANNOTATION,value = Configuration.class)})



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5586585.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存