bladex-gateway导入其他服务包报错

Blade 未结 1 1088
wx102304
wx102304 剑圣 2020-06-09 14:17

一、该问题的重现步骤是什么?

1. 原因找到是由几个依赖导致blade-starter-mybatisblade-core-tool,blade-core-cloud   刚好我发现这几个共同导入了 blade-core-tool这个依赖  而在这个tool项目中的配置类使用了 WebMvcConfigurerimage.png

2. 之前问的时候作者说有web依赖  找到删除  tool的pom依赖包全部正常  不会和gateway冲突 唯一的冲突就在上图中的类对象 报错信息也正是这个,由于别的服务调用这个服务没问题  只有gateway调用会报错 所以根据作者的回答应该是gateway的webflux跟上图中的webmvc冲突了,

3.想问下是否有 更好的解决办法 除了不引入这个包  因为同一返回类在这个包 feign可能会用(当然也可以拿出来)   我能看到的可能不透彻 真心希望作者指点一下是否有更好的解决,而且在blade-starter-mybatis中也有这个包的依赖  (引入了blade-start-auth,auth的依赖有blade-core-tool 但是在blade-starter-mybatis只使用了tool中的一个工具类  不明白为什么导入auth  求解答!!!!!!!)


二、你期待的结果是什么?实际看到的又是什么?

还是希望搞清楚这个  

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex 2.5 win10

四、请提供详细的错误堆栈信息,这很重要。

gateway依赖冲突报错image.png


五、若有更多详细信息,请在下面提供。

1条回答
提交回复