Playframework sbt concat不';t为子文件夹中的文件创建组

Playframework sbt concat不';t为子文件夹中的文件创建组,playframework,sbt-web,sbt-concat,Playframework,Sbt Web,Sbt Concat,我正在尝试在play framework项目(v2.3.8)中使用sbt concat创建一个concat组。但它不起作用。/app/assets/文件夹中的文件已成功连接,但子文件夹中包含文件的任何组都不起作用。在下面的示例中,创建了组_1.js,但未创建组_2.js,尽管在执行命令activator web stage后,我看到显示消息Building 2 concat group。我做错了什么?非常感谢您事先提供的任何提示 PS:我想在开发和生产模式中使用连接的文件。如何将文件包括在模板中

我正在尝试在play framework项目(v2.3.8)中使用sbt concat创建一个concat组。但它不起作用。/app/assets/文件夹中的文件已成功连接,但子文件夹中包含文件的任何组都不起作用。在下面的示例中,创建了组_1.js,但未创建组_2.js,尽管在执行命令activator web stage后,我看到显示消息Building 2 concat group。我做错了什么?非常感谢您事先提供的任何提示

PS:我想在开发和生产模式中使用连接的文件。如何将文件包括在模板中? 我能用它吗

目录布局:

+ app
--+ assets
------ c.js
------ d.js
-----+ js
--------+ foo
----------- a.js
----------- b.js
...
..
.
build.sbt:

    import play.PlayJava

    name := """test"""

    version := "1.0"

    scalaVersion := "2.11.1"

    lazy val root = (project in file(".")).enablePlugins(PlayJava, SbtWeb)

    libraryDependencies ++= Seq(
      javaCore,
      ...
    )

    Concat.groups := Seq(
        "group_1.js" -> group(Seq(
          "js/foo/a.js",
          "js/foo/b.js"
        )),
        "group_2.js" -> group(Seq(
           "c.js",
           "d.js"
         ))
      )

    pipelineStages := Seq(concat)
plugins.sbt:

logLevel := Level.Warn

resolvers ++= Seq(
  "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/",
  Resolver.sonatypeRepo("releases")
)

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.8")
addSbtPlugin("com.typesafe.sbt" % "sbt-web" % "1.1.1")
addSbtPlugin("net.ground5hark.sbt" % "sbt-concat" % "0.1.8")