Scala 不兼容的Jackson版本:sbt中的2.7.1?

Scala 不兼容的Jackson版本:sbt中的2.7.1?,scala,jackson,sbt,finagle,circe,Scala,Jackson,Sbt,Finagle,Circe,从sbt运行TwitterServer时出现以下错误: SEVERE: LoadService: failed to instantiate 'com.twitter.finagle.stats.MetricsExporter' for the requested service 'com.twitter.finagle.http.HttpMuxHandler' com.fasterxml.jackson.databind.JsonMappingException: Incompatibl

从sbt运行TwitterServer时出现以下错误:

SEVERE: LoadService: failed to 
instantiate 'com.twitter.finagle.stats.MetricsExporter' 
for the requested service 'com.twitter.finagle.http.HttpMuxHandler'
com.fasterxml.jackson.databind.JsonMappingException: 
Incompatible Jackson version: 2.7.1
2.7 Jackson依赖关系正在从其他地方过渡引入(circe)。我以为我可以通过这种方式将其覆盖到2.6.7,但似乎没有效果:

val jacksonV=“2.6.7”
val`jackson core`=“com.fasterxml.jackson.core”%”杰克逊核心“%jacksonV”
val`jackson databind`=“com.fasterxml.jackson.core”%”杰克逊数据绑定“%jacksonV”
val`jackson annotations`=“com.fasterxml.jackson.core”%”杰克逊注释“%jacksonV”
val`jackson-datatype-jsr310`=“com.fasterxml.jackson.datatype”%”jackson-datatype-jsr310“%jacksonV”
dependencyOverrides+=`jackson core`
dependencyOverrides+=`jackson数据绑定`
dependencyOverrides+=`jackson注释`
dependencyOverrides+=`jackson-datatype-jsr310`

知道为什么这不会覆盖任何内容吗?

看起来我也需要导入这些覆盖上的库依赖项,即使我没有直接使用它们:

libraryDependencies++=Seq(
`jackson数据绑定`,
`jackson core`,
`杰克逊注释`,
`jackson-datatype-jsr310`,
// ...
)

您的意思是使用
%%
?与
“com.fasterxml.jackson.core”%%“jackson core”%jacksonV
?不,它不依赖于scala版本。