binarywang / weixin-java-miniapp-demo

基于Spring Boot 和 WxJava 实现的微信小程序Java后端Demo
1.32k stars 670 forks source link

将demo里面的配置加入之后影响公众号配置 #2

Closed fanxl12 closed 7 years ago

fanxl12 commented 7 years ago

先根据公众号的Spring boot配置加入到项目里面,没有问题,然后把小程序demo的配置加入到项目里面,提示公众号WechatController里面WxMpMessageRouter配置有问题,但是我单独使用都是可以的。

Description:

Field router in com.agitation.hisport.web.WechatController required a bean of type 'me.chanjar.weixin.mp.api.WxMpMessageRouter' that could not be found.

Action:

Consider defining a bean of type 'me.chanjar.weixin.mp.api.WxMpMessageRouter' in your configuration.
fanxl12 commented 7 years ago

找到原因了,是因为小程序WxPortalController里面有一个

@Autowired
private WxMaMessageRouter router;

这个小程序的Router命名和公众号的Router命名一样,导致只实例化了小程序的,而公众号的没实例化,更改一下名称就可以了。