playframework-2.0 - 使用 PlayFramework 2.2.1 设置 ReactiveMongo

标签 playframework-2.0

我对使用 PlayFramework 很陌生。我注册了 MongoLab 并获得了 MongoDB 的沙盒版本。现在我遇到了 ReactiveMongo插件但它仅适用于 Play 2.1。是否有任何使用 2.3 设置 MongoDB 的教程?我编辑了 build.sbt 文件看起来像这样

name := "restsample"

version := "1.0-SNAPSHOT"

libraryDependencies ++= Seq(
"org.reactivemongo" %% "play2-reactivemongo" % "0.9",
  javaJdbc,
  javaEbean,
  cache
)


play.Project.playJavaSettings

当我运行它时,我得到一个
info] Updating {file:/Users/mateen.sajjad/play-learn/restsample/}restsample...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[error] Modules were resolved with conflicting cross-version suffixes in {file:/Users/mateen.sajjad/play-learn/restsample/}restsample:
[error]    org.scala-stm:scala-stm _2.10.0, _2.10
[trace] Stack trace suppressed: run last *:update for the full output.
[error] (*:update) Conflicting cross-version suffixes in: org.scala-stm:scala-stm
[error] Total time: 6 s, completed Nov 7, 2013 1:41:33 PM

所以我被卡住了?有人可以帮我吗?

最佳答案

我认为还没有发布可与 play 2.2 一起使用的 play 响应式(Reactive) mongo 插件,但 0.10-SNAPSHOT 应该可以使用。

这是reactive mongo google group上的一个讨论:https://groups.google.com/d/topic/reactivemongo/R9TiVINofrk/discussion

关于playframework-2.0 - 使用 PlayFramework 2.2.1 设置 ReactiveMongo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19831300/

相关文章:

mongodb - 带 SSL 的 ReactiveMongo

postgresql - 如何使用 Anorm 从 Postgres 获取 'Char' 值

java - 错误 ValidationException : Call to TraversableResolver. isReachable() 引发异常

scala - Play Framework 2.4.3 中对 org.scalaz.stream 的未解决依赖

tomcat - 如何将 Play 2 应用程序部署到 Tomcat?

json - 使用 Play 2.1.1 在 JSON 中迭代数组

scala - Play 框架中的命名约定

variables - 玩2.0创建变量并赋值

loops - Playframework 2 java 在模板中迭代 map

java - Playframework 2.x - 防止资源缓存