目录
自己在搭建springboot或者cloud的项目的时候经常会遇到各种jar包版本导致的项目启动失败,往往遇到这种问题都要调查很久最终才能发现是由于jar的版本导致的,
所以spring官方这里提供了一个SpringBoot和SpringCloud对应的关系参考数据,详情可以看下面的这个链接
SpringBoot和Cloud的依赖关系
1、详细的SpringBoot和SpringCloud对应的关系:
2、springCloud与各组件的版本对应关系
除Spring外的jar依赖
1、这里如果除了spring boot相关的jar冲突的话,还可以去maven仓库中去查看每个jar所依赖的各个jar的版本信息,具体的网址为: Maven仓库
详细的使用方法是在这里搜索对应的jar,然后进入到版本详情页,选择项目中使用的版本,然后在详情页中就可以看到对应的当前jar所依赖到的其他的jar的信息了,
下面以 Spring Boot Starter Logging 为例:
总结
通过上述两种方式基本能定位开发中所遇到的因为jar版本导致的项目问题。