admin管理员组

文章数量:1794759

【Java异常】Consider renaming one of the beans or enabling overriding by setting spring.main.allow

【Java异常】Consider renaming one of the beans or enabling overriding by setting spring.main.allow

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

主要原因时自定义的bean使用系统内部已存在,不能覆盖

有两种解决方法

  • 重新命名这个实例,实例名字改为另一个名字即可。
  • 修改全局配置文件(ymal为例)
  • spring: main: allow-bean-definition-overriding: true # 意思是后来发现的bean会覆盖之前相同名称的bean

    本文标签: 异常beansrenamingjavaenabling