1

build.sbtはこのように見えます:

lazy val root = (project in file(".")).enablePlugins(PlayScala)


name := "slick"

version := "1.0"

scalaVersion := "2.11.4"

libraryDependencies ++= Seq(
  "com.typesafe.slick" %% "slick" % "2.1.0",
  "org.postgresql" % "postgresql" % "9.3-1102-jdbc4",
  "org.slf4j" % "slf4j-simple" % "1.6.4"
)

そして、project/plugins.sbt次のようになります。

resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"

// The Play plugin
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.6")

// web plugins

addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0")

addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.0.0")

addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.1")

addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.1")

addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.0.0")

addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.0.0")

の最初の行に、次のbuild.sbtようなコードが表示されました。

lazy val root = (project in file(".")).enablePlugins(PlayScala)

私が理解できないのはPlayScala、未定義の変数であるべきです。しかし、sbt を使用してプロジェクトをビルドすると、sbt はこれについて文句を言いませんでした。誰かがこれについてアイデアを持っていますか?

4

1 に答える 1