在pom.xml中引入一个依赖,maven会自动导入这个依赖的依赖,方便的同时也会造成jar包冲突: (1)A.B都依赖C,我们导入A(自动导入C).B(自动导入C),maven自动导入了2个C,到底使用哪个C?这2个C冲突了,maven不知道该用哪个. (2)A依赖C,我们导入A(自动导入C),我们不知道已经有了C,自己又手动导了一个C. 我们直接导入的依赖叫做直接依赖,比如A:maven自动导入的直接依赖的依赖,叫做间接依赖,比如C. 解决费方式: 如果冲突的包都是直接依赖.或者都是间接依赖…