刚刚将 OkHttp 升级到 4.4.0 并且来自 3.3.0。我知道 OkHttp 现在依赖于 Kotlin,但是现在这给 Spring Boot (2.2.5) 和 Jackson 带来了一些不需要的副作用,因为它现在警告说没有com.fasterxml.jackson.module:jackson-module-kotlin在类路径上。
现在我有点被迫添加这个库,因为移动到 4.4.0 以防止出现此警告。有没有办法以某种方式防止这种情况?我想在类路径上没有 kotlin 是不可能的 ;-)
OkHttp 间接地将 kotlin stdlib 拉入您的类路径中。杰克逊检测到这一点,然后发出警告。
除非您有一些用 Kotlin 编写的 DTO 类,这些类应该由 Jackson 进行(反)序列化,否则您可以忽略该警告。
| 归档时间: |
|
| 查看次数: |
1821 次 |
| 最近记录: |