Spring 为什么maven会自动添加多个版本的Jackson数据绑定
我目前使用的是spring boot版本1.5.22.RELEASE,我正在尝试将pom文件中Jackson databind依赖项的版本(当前为2.8.11.3)升级到最新版本(2.12.3),但即使在mvn clean安装之后,我仍然看到Jackson databind的两个JAR版本,即2.8.11.3和2.12.3,为什么会发生这种情况,是因为spring boot 1.5.22.RELEASE不支持2.12.3版吗?我也尝试将其降级到2.5.1版,但我仍然有多个版本(2.5.1和2.8.11.3)的Jackson数据绑定。(请注意,我已将Jackson databind in排除在需要它的组件之外,如spring boot starter web,并将Jackson databind作为直接依赖项)您所说的“我看到两个jars for Jackson databind”是什么意思?你到底在找什么?升级到最新版本的Spring Boot…1.X行是很长时间的EoL…@JFabianMeier“我看到两个jars for Jackson databind”,我的意思是,在我的外部库下,我可以看到maven:com.fasterxml.jackson.core:jackson-databind:2.8.11.3和maven:com.fasterxml.jackson.core:jackson-databind:2.12.3即2个版本的jackson-databind@khmarbaise这是一个非常大的回购协议,不可能更新spring boot版本,因为现在我只是想弄清楚jackson-databind:2.12.3受Spring boot v1.5.22支持。Release您所说的“我的外部库”是什么意思?这两个版本的jackson databind都在您创建的最终JAR或WAR中吗?Spring 为什么maven会自动添加多个版本的Jackson数据绑定,spring,spring-boot,maven,jackson,pom.xml,Spring,Spring Boot,Maven,Jackson,Pom.xml,我目前使用的是spring boot版本1.5.22.RELEASE,我正在尝试将pom文件中Jackson databind依赖项的版本(当前为2.8.11.3)升级到最新版本(2.12.3),但即使在mvn clean安装之后,我仍然看到Jackson databind的两个JAR版本,即2.8.11.3和2.12.3,为什么会发生这种情况,是因为spring boot 1.5.22.RELEASE不支持2.12.3版吗?我也尝试将其降级到2.5.1版,但我仍然有多个版本(2.5.1和2.8