我正在使用播放框架2.3.9。并且我的build.sbt正在给出错误错误:预期为eof,但找到了'}'。 } ^
下面是我的 build.sbt 文件
import sbt.Keys._
import sbt._
object ApplicationBuild extends Build {
val appName = "ReliaCloud"
val appVersion = "1.0-SNAPSHOT"
//added this for 2.3
lazy val root = (project in file(".")).enablePlugins(PlayJava)
val appDependencies = Seq(
// Add your project dependencies here,
javaCore, jdbc, javaJdbc,
"org.mongodb.morphia" % "morphia" % "1.0.1",
"org.mongodb" % "mongo-java-driver" % "2.10.1",
"postgresql" % "postgresql" % "9.1-901-1.jdbc4",
"ws.securesocial" %% "securesocial" % "2.1.4"
)
val main = Project(appName, file(".")).enablePlugins(play.PlayJava).settings(
resolvers += "Maven repository" at "http://morphia.googlecode.com/svn/mavenrepo/",
resolvers += "MongoDb Java Driver Repository" at "http://repo1.maven.org/maven2/org/mongodb/mongo-java-driver/",
resolvers += Resolver.sonatypeRepo("releases")
)
}
无法弄清楚为什么我会收到此错误。 我的应用程序是使用playframework 2.2构建的,我正在尝试将其迁移到playframework 2.3.xx
答案 0 :(得分:0)
当您在Playframework的Java版本中从2.2升级到2.3时,请查看文档here,有关插件设置。
注意事项:如果有可能,请转到当前的最新版本2.6;并很快成为2.7。它们更加高效和安全。