请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

spring cloud stream Input和outPut同名启动报错

下载老师的源码7-5,启动没有问题

然后我改成稳定版

<parent>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-parent</artifactId>
   <version>2.0.3.RELEASE</version>
   <relativePath/> <!-- lookup parent from repository -->
</parent>

<spring-cloud.version>Finchley.RELEASE</spring-cloud.version>

启动就报错

Invalid bean definition with name 'myMessage' defined in com.huilian.order.message.StreamClient: bean definition with this name already exists - Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=com.huilian.order.message.StreamClient; factoryMethodName=output; initMethodName=null; destroyMethodName=null

正在回答 回答被采纳积分+3

3回答

廖师兄 2018-07-15 11:25:15

Finchley.RELEASE版本不允许同名

0 回复 有任何疑惑可以回复我~
  • 提问者 少凡 #1
    那老师可否按这版本做个演示
    回复 有任何疑惑可以回复我~ 2018-07-15 12:21:07
  • 廖师兄 回复 提问者 少凡 #2
    课程最后把每个服务都升级为Finchley.RELEASE,学习时保持版本一致,先使用m3版本
    回复 有任何疑惑可以回复我~ 2018-08-19 23:54:53
Field_Service 2018-07-11 20:40:11

请问这个问题弄明白没? 同样的问题.. 谢谢

0 回复 有任何疑惑可以回复我~
wirechen 2018-07-10 22:36:44

既然老师的版本启动没问题如果你代码没改动的话应该就是版本问题,建议先保持和老师的版本一致,先继续学习。等老师把版本升级的视频录制完成后再看老师怎么弄的。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信