错误:预期为eof,但找到了'}'。在playframework 2.3.9中

时间:2018-09-07 01:13:24

标签: java scala playframework sbt

我正在使用播放框架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

1 个答案:

答案 0 :(得分:0)

当您在Playframework的Java版本中从2.2升级到2.3时,请查看文档here,有关插件设置。

注意事项:如果有可能,请转到当前的最新版本2.6;并很快成为2.7。它们更加高效和安全。