最开始只是按照版本对应cloud的H版对应boot的2.2.X,这样并没有问题,后来为了规范就去看了官网,使用的推荐版本。官网给的推荐版本是(今天看的官网已经是Hoxton.SR7了):
- Release Train Version: Hoxton.SR6
- Supported Boot Version: 2.2.4.RELEASE
其他模块还好,但是gateway无法启动,一直提示webflux这个jar有问题。先看一下相应的依赖:这是修改后的,之前的版本是5.2.3,就是他一直冲突
- webflux引用冲突:只有gateway一个jar的时候,未引入其他相关内容。
- 提示需要添加webflux的jar:gateway的jar中除掉webflux的依赖、
- webflux引用冲突:gateway的jar中除掉webflux的依赖,并引入单独的webflux。
以上得情况都会有问题,一直很诧异。最后无奈修改了一下cloud与boot放入版本,springcloud改为Hoxton.SR5,springboot改为2.2.9.RELEASE,这样就没有问题了。各个模块都正常使用。