Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 错误:预期为eof,但';}';找到。}在playframework 2.3.9中_Java_Scala_Playframework_Sbt - Fatal编程技术网

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

Java 错误:预期为eof,但';}';找到。}在playframework 2.3.9中,java,scala,playframework,sbt,Java,Scala,Playframework,Sbt,我正在使用play framwork 2.3.9。我的build.sbt给出了errorerror: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

我正在使用play framwork 2.3.9。我的build.sbt给出了errorerror: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

当您在playframework的Java版本中从2.2迁移到2.3时,请查看有关插件设置的文档


小注:如果可能,请移动到当前2.6的最新版本;很快将达到2.7。它们更加高效和安全

我的最终目标是只从2.2迁移到2.6,但如果我直接从2.2迁移到2.6,那将非常困难thought@abhi我的主要转变是注入和过滤概念。我建议从最新的clean starter应用程序开始,移动一个测试,然后一次路由->控制器->模型/服务->控制器->查看。这是因为你会花很多时间迁移,而且你仍然落后于最新版本。所以你建议直接迁移到2.6?@abhi是的,我会。从一个旧版本升级到另一个旧版本有什么意义?正如我所说的,一步一个脚印地做。谢谢你的意见,我认为你的建议是有道理的