maven出现jar包冲突现象如何解决:
现象:
假设:spring-core:5.0.2项目正确
spring-core:4.2.4项目出错
创建一个maven工程:
maven工程创建完毕后
先导入一个spring-context,注意观察此时spring-core:5.0.2
再次导入spring-beans,此时spring-core:4.2.4,出错
原因:
导入的两个maven坐标对依赖的maven坐标产生影响。比如spring-context,spring-beans都会对spring-core产生影响,spring-core会根据不同情况产生不同的坐标,因后导入maven坐标影响了正常的项目坐标,产生报错。