如上图所示
某个client依赖
看图分析,有两个依赖了2.0.3版本
还有一个依赖了2.0.1版本
这是怎么回事?
如上图所示
某个client依赖
看图分析,有两个依赖了2.0.3版本
还有一个依赖了2.0.1版本
这是怎么回事?
这个是因为有两个其他的包都依赖了这个client,但是各自使用的版本不同。解决方法有两个:
8 回答6.4k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
maven依赖里是会存在依赖的冲突,同一个包不同的版本。最终maven会选择路径短的依赖。你可以手动将低版本的exclude,保留高版本。