【发布时间】:2017-04-22 04:25:50
【问题描述】:
我是 Scala 和 sbt (0.13.13) 的新手 - 几周前我开始使用 Play Framework (2.5.10)。
我的问题: 我加了
unmanagedResourceDirectories in Compile += baseDirectory( _ / "devstuff" ).value
到build.sbt。这是因为在开发我的应用程序(运行sbt run 时)期间(仅)在类路径上的devstuff 中的所有文件(这些不是源文件)。此外,在devstuff 中编辑文件时,应用程序会重新启动/重新编译。这很好,这就是我想要的发展。
但是,在运行 sbt dist、sbt stage、universal:packageZipTarball 等时 - 当我创建最终分发包时 - 我不希望包含此文件夹。该文件夹仅包含开发过程中需要的东西,但我不希望它打包在我的最终包中。
我怎样才能实现myfolder 在unmanagedResourceDirectories 中用于sbt run(以及sbt test)而不是用于创建分发包?
【问题讨论】:
标签: scala playframework sbt