Skip to content

Commit 1415490

Browse files
committed
README增加jackson兼容性解决方法
1 parent 40767f7 commit 1415490

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -360,17 +360,17 @@ dependencies {
360360
```
361361

362362
### 如何解决jackson兼容性问题
363-
项目使用的jackson版本为`2.12.5`,同时引入该项目和版本低于`2.5.x`的SpringBoot会有jackson兼容性问题。推荐升级SpringBoot到版本`2.5.x`及以上。如无法升级,可按照下述方式指定jackson版本
363+
项目升级了Jackson依赖,在代码中使用了版本高于`2.11`的API。当其他组件引用低版本的Jackson时会导致依赖冲突,例如版本低于`2.3.x`的SpringBoot。[官方已不再维护版本低于`2.3.x`的SpringBoot](https://spring.io/projects/spring-boot#support),推荐升级。如无法升级,可按照下述方式指定Jackson版本
364364
#### gradle
365365
```groovy
366-
implementation('com.fasterxml.jackson.core:jackson-databind') {
367-
version {
368-
strictly '2.12.5'
369-
}
370-
}
366+
implementation('com.fasterxml.jackson.core:jackson-databind') {
367+
version {
368+
strictly '2.12.5'
369+
}
370+
}
371371
```
372372
#### maven
373-
```groovy
373+
```xml
374374
<dependencyManagement>
375375
<dependencies>
376376
<dependency>
@@ -381,7 +381,6 @@ dependencies {
381381
</dependencies>
382382
</dependencyManagement>
383383
```
384-
385384
### 更多常见问题
386385

387386
请看商户平台的[常见问题](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay7_0.shtml),或者[这里](https://wechatpay-api.gitbook.io/wechatpay-api-v3/chang-jian-wen-ti)

0 commit comments

Comments
 (0)