我正在尝试阅读一个使用 play 1xx 正确制作的教程,但我正在使用 play.2.3.5。 旧项目在project/文件夹中有build.scala。新版本 2.3.5 在项目根目录中只有 build.sbt。当我尝试在项目子目录中创建新文件 build.scale 时,确实出现错误。问题是我如何从旧项目的 build.scala 到我的 build.sbt 进行以下设置,而不必费心创建文件 build.scala 到我的项目 -
构建.scala-
val appDependencies = Seq( javaCore, javaJdbc, javaEbean, "mysql" % "mysql-connector-java" % "5.1.18" )
这是我的 build.sbt 中的设置 -
build.sbt -
name := """wefarm"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file(".")).enablePlugins(PlayJava)
scalaVersion := "2.11.1"
libraryDependencies ++= Seq( javaJdbc, javaEbean, cache, javaWs )
非常感谢。
最佳答案
只需将这些依赖项移至 build.sbt
的 libraryDependencies
seq 中即可开始使用。
仍然可以(有时更好)同时拥有 .sbt
和 project/*.scala
构建配置。阅读 sbt 文档,了解有关 .sb
t 与 .scala
构建定义的详细信息:
关于java - 应该玩 2 xx 应用程序同时具有 build.sbt 和 build.scala,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26732899/