将reactivemongo从
"org.reactivemongo" %% "play2-reactivemongo" % "0.12.5-play26"
更新到"org.reactivemongo" %% "play2-reactivemongo" % "0.20.13-play26"
时,我收到错误(参考屏幕截图)。我做了一个干净的编译(sbt clean编译)
我不知道这个错误是什么意思。以下是我的项目的详细信息:
P.S:我更新reactivemongo版本的原因是我收到很多PrimaryUnavailableException,答案之一here是更新reactivemongo版本。此外,我检查了我的reactivemongo(
"org.reactivemongo" %% "play2-reactivemongo" % "0.12.5-play26"
)调试日志以查找原因,并在PrimaryUnavailableException之前发现了很多错误(参考下面的图片)
请您指导我:
没有使用reactivemongo,但似乎你的问题来自Play Iteratees 移至单独的项目。
Play Iteratees 已移至托管于 https://github.com/playframework/play-iteratees 的单独库。由于 Play Iteratees 不依赖于 Play 的其余部分,因此主要的变化是您必须手动指定库:
libraryDependencies += "com.typesafe.play" %% "play-iteratees" % "2.6.1"
我认为添加该依赖项应该可以修复编译错误
您应该记住的事情: