Scala 如何修复Akka与ReactiveMongo 0.20.3的兼容性警告

Scala 如何修复Akka与ReactiveMongo 0.20.3的兼容性警告,scala,akka,reactivemongo,Scala,Akka,Reactivemongo,我已升级到反应式mongo 0.17.1到0.20.3。在那之后,我面临着这些警告 [警告][03/17/2020 12:20:43.782][main] [宣言信息(akka://reactivemongo)]检测到可能不兼容 类路径上的版本。请注意,给定的Akka版本必须 在您使用的Akka的所有模块中保持相同,例如,如果 使用[2.5.25]一起发布的所有其他模块必须为 同样的版本。确保您使用的是一套兼容的 图书馆。库中可能存在冲突的版本[2.5.25,2.5.11] [akka协议:2.

我已升级到反应式mongo 0.17.1到0.20.3。在那之后,我面临着这些警告

[警告][03/17/2020 12:20:43.782][main] [宣言信息(akka://reactivemongo)]检测到可能不兼容 类路径上的版本。请注意,给定的Akka版本必须 在您使用的Akka的所有模块中保持相同,例如,如果 使用[2.5.25]一起发布的所有其他模块必须为 同样的版本。确保您使用的是一套兼容的 图书馆。库中可能存在冲突的版本[2.5.25,2.5.11] [akka协议:2.5.25,akka演员:2.5.25,akka-slf4j:2.5.11, 阿克卡河:2.5.25]


出现错误的原因是混合使用不同补丁版本的Akka模块是不安全的,它们都需要具有相同的版本(您可以在


大多数情况下,您可以在构建中为可传递的版本添加显式依赖项,以强制它们为您想要的Akka版本(本例中为2.5.25).

请正确设置问题格式,这是一个非致命警告。ReactiveMongo适用于从2.3到2.6的Akka版本。如果要删除该警告,请检查依赖关系树并适当排除不需要的Akka依赖关系。我想我解决了问题,我覆盖了Akka actor的旧依赖关系:2.5.25。它停止给出错误