由於安全問題,工程需要把原先的jackson-databind進行升級
<dependency>
<artifactId>jackson-databind</artifactId>
<groupId>com.fasterxml.jackson.core</groupId>
<version>2.9.10.6</version>
</dependency>
但是,在工程進行引入的時候,工程里面的依賴始終是舊版本,
於是我新建一個工程,單獨去引入這個工程,發現依賴的版本沒有問題,
后才終於發現是因為繼成的父工程里面有對這個jar包的依賴,
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.4.RELEASE</version> <!-- lookup parent from repository -->
</parent>
,springboot的里面有這樣一個依賴,
<dependency>
<groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-bom</artifactId>
<version>${jackson.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
於是我在當前工程里面添加property,來覆蓋父類的屬性值
<jackson.version>2.9.10.20200824</jackson.version>
,然后發現依賴問題解決。
