Plugins 如何在sbt subproject build.sbt文件中获取对当前项目的引用

Plugins 如何在sbt subproject build.sbt文件中获取对当前项目的引用,plugins,playframework,sbt,Plugins,Playframework,Sbt,我有一个playframework子项目。目前,我将其定义为父级build.sbt lazy val silhouetteModule = (project in file("modules/silhouette")) .enablePlugins(PlayScala) 我希望将这些知识委托给子项目build.sbt。如何调用子项目this enablePlugins import play.PlayScala scalaVersion := "2.11.1" name := "p

我有一个playframework子项目。目前,我将其定义为父级
build.sbt

lazy val silhouetteModule = (project in file("modules/silhouette"))
    .enablePlugins(PlayScala)
我希望将这些知识委托给子项目build.sbt。如何调用子项目this enablePlugins

import play.PlayScala

scalaVersion := "2.11.1"

name := "play-silhouette-seed"

version := "1.0"

libraryDependencies ++= Seq(
  "com.mohiva" %% "play-silhouette" % "1.0",
  "org.webjars" %% "webjars-play" % "2.3.0",
  "org.webjars" % "bootstrap" % "3.1.1",
  "org.webjars" % "jquery" % "1.11.0",
  "net.codingwell" %% "scala-guice" % "4.0.0-beta4",
  cache
)

//this doesn't work
currentThisProject.enablePlugins(PlayScala)

您可以在子项目的
build.sbt
文件中直接调用
enablePlugins

enablePlugins(PlayScala)