2012-08-10 36 views
0

我使用sbt-js 0.3构建Scalatra Web项目。我在build.sbt中包含以下几行。在战争中包含缩小的JavaScript文件

(webappResources in Compile) <+= (resourceManaged in Compile) 

(resourceGenerators in Compile) <+= (JsKeys.js in Compile) 

(compile in Compile) <<= compile in Compile dependsOn (JsKeys.js in Compile) 

当我运行compile缩小的文件确实会在target/scala_2.9.1文件夹中生成。但是当我使用package(来自xsbt-web-plugin)或assembly(来自sbt-assembly)时,我无法在战争中获得这些文件。有任何想法吗?

回答

1

看着xsbt-web-plugin它似乎默认从sourceDirectory/webapp复制并组装在target/webapp中的所有东西。

我认为你需要按照你所示的here(除非做一个拷贝而不是删除)或重新配置以包含你的缩小JS到webappResResources设置。

相关问题