【发布时间】:2021-05-20 05:59:36
【问题描述】:
我正在将现有的 axon-core : 3.3.6 升级到 4.0.4 并在构建应用程序时遇到问题我该如何解决?
这是一个例外:
通过构造函数参数0表示的不满足的依赖关系; 嵌套异常是 org.springframework.beans.factory.UnsatisfiedDependencyException: 在类路径中定义名称为“commandGateway”的 bean 创建错误 资源 [org/axonframework/springboot/autoconfig/AxonAutoConfiguration.class]: 通过方法“commandGateway”表达的不满足的依赖关系 参数0;嵌套异常是 org.springframework.beans.factory.NoUniqueBeanDefinitionException: 否 'org.axonframework.commandhandling.CommandBus' 类型的限定 bean 可用:在候选者中发现了一个以上的“主要”bean: [commandBus,分布式CommandBus]
【问题讨论】:
-
抱歉stackoverflow.com/users/15153326/mohamed-bdr 在这里不起作用,它与 axon commandbus 有关,但您共享的链接是用于数据库的。我不确定这是否适合这里的答案。
-
没问题,我发现“在候选人中发现了不止一个'主要'bean”错误,所以我试图认为可能是因为那个错误。希望你能尽快找到答案
标签: java spring-boot axon