玩!2框架 - 添加Java Mongo驱动程序

Mai*_*ein 2 java dependencies mongodb playframework mongo-java

我试图在Play!中使用java mongo驱动程序.

所以我读了:

http://www.playframework.org/documentation/2.0.2/SBTDependencies

http://www.mongodb.org/display/DOCS/Java+Tutorial

我在eclipse中添加了buildpath.但玩不能找到依赖.

所以在playframework主页上有一个例子,但我仍然无法弄明白.

val appDependencies = Seq(

      "org.scala-tools" %% "scala-stm" % "0.3",
      "org.apache.derby" % "derby" % "10.4.1.3" % "test"

    ) 
Run Code Online (Sandbox Code Playgroud)

为什么两个%的迹象?我如何获得正确的名字?我只知道版本应该是2.8.0.因此,如果我想添加Java驱动程序,我该怎么办?

如果我使用官方的java驱动程序,我不必使用Morphia吧?

安装play框架mongodb morphia模块

.

.

编辑:

import sbt._
import Keys._
import PlayProject._

object ApplicationBuild extends Build {

    val appName         = "website"
    val appVersion      = "1.0-SNAPSHOT"

    val appDependencies = Seq(
        "org.mongodb" % "mongo-java-driver" % "2.8.0"
        //"com.mongodb" % "Mongo" %"2.8.0"

    )

    val main = PlayProject(appName, appVersion, appDependencies, mainLang = JAVA).settings(
      // Add your own project settings here      
    )

}
Run Code Online (Sandbox Code Playgroud)

nde*_*rge 5

要将MongoDB驱动程序添加到Play项目,请编辑project/Build.scala文件以添加MongoDB依赖项:

val appDependencies = Seq(

   // ... here are your previous dependencies (derby etc...)
   "org.mongodb" % "mongo-java-driver" % "2.8.0"

) 
Run Code Online (Sandbox Code Playgroud)

添加此项后,您需要重新启动Play服务器才能使更改生效.