scala 由于PrimaryUnavailableException正在更新reactiveMongo

n3schb8v  于 2023-11-18  发布在  Scala
关注(0)|答案(1)|浏览(115)

在将reactiveMongo从"org.reactivemongo" %% "play2-reactivemongo" % "0.12.5-play26"更新到"org.reactivemongo" %% "play2-reactivemongo" % "0.20.13-play26"时,我得到了错误(参考截图)。我做了一个干净的编译(sbt干净编译)
x1c 0d1x的数据
我不知道这个错误是什么意思。下面是我的项目的详细信息:

  • scalaVersion:=“2.11.7”
  • addSbtPlugin(“com.typesafe.play“%“sbt-plugin”%“2.6.3”)

附注:我更新reactivemongo版本的原因是我得到了很多PrimaryUnavailableException,其中一个答案here是更新reactivemongo版本。此外,我检查了我的reactivemongo("org.reactivemongo" %% "play2-reactivemongo" % "0.12.5-play26")调试日志的原因,发现了很多错误(参考下面的img)在PrimaryUnavailableException之前



我请你指导我:
1.如何修复第一张图片中的错误
1.如果可能的话,更新reactivemongo是修复PrimaryUnavailableException的唯一解决方案。

qacovj5a

qacovj5a1#

还没有使用reactivemongo,但似乎你的问题来自播放Iteratees移动到单独的项目。
Play Iteratees已移动到https://github.com/playframework/play-iteratees上托管的单独库。由于Play Iteratees与Play的其余部分没有依赖关系,主要变化是您必须手动指定库:

libraryDependencies += "com.typesafe.play" %% "play-iteratees" % "2.6.1"

字符串
我认为添加依赖项应该可以修复编译错误
你应该记住的事情:

  • scala 2.11已不再维护。最新发布于2017年11月9日
  • Play 2.6不再维护。Play 2.8之前的所有版本都已达到生命周期结束,将不再接收更新。
  • play-iteratees已不再维护。最新版本发布于2016年12月20日

相关问题