Skip to content

Commit ca4402e

Browse files
committed
build(pom): manage jackson via jackson-bom 2.18.9 per easy4j-deploy spec
1 parent e90626b commit ca4402e

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

‎pom.xml‎

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<commons-lang3.version>3.20.0</commons-lang3.version>
4747
<fastjson.version>2.0.62</fastjson.version>
4848
<guava.version>32.0.0-jre</guava.version>
49-
<jackson.version>2.18.9</jackson.version>
49+
<jackson-bom.version>2.18.9</jackson-bom.version>
5050
<junit-jupiter.version>5.11.4</junit-jupiter.version>
5151
<lombok.version>1.18.46</lombok.version>
5252
<okhttp.version>4.9.3</okhttp.version>
@@ -63,6 +63,14 @@
6363
<!-- 依赖版本统一管理(dependencyManagement) -->
6464
<dependencyManagement>
6565
<dependencies>
66+
<!-- For Jackson BOM -->
67+
<dependency>
68+
<groupId>com.fasterxml.jackson</groupId>
69+
<artifactId>jackson-bom</artifactId>
70+
<version>${jackson-bom.version}</version>
71+
<type>pom</type>
72+
<scope>import</scope>
73+
</dependency>
6674
<!-- For Lombok -->
6775
<dependency>
6876
<groupId>org.projectlombok</groupId>
@@ -82,12 +90,6 @@
8290
<artifactId>okhttp</artifactId>
8391
<version>${okhttp.version}</version>
8492
</dependency>
85-
<!-- For Jackson -->
86-
<dependency>
87-
<groupId>com.fasterxml.jackson.core</groupId>
88-
<artifactId>jackson-databind</artifactId>
89-
<version>${jackson.version}</version>
90-
</dependency>
9193
<!-- For Guava -->
9294
<dependency>
9395
<groupId>com.google.guava</groupId>

0 commit comments

Comments
 (0)