我已经创建了一个prod.conf文件,它是我的生产环境的配置文件。我想问一下,有没有办法让每当我玩dist时,我创建的webapp_config.txt文件都包含在zip中并放在我的web应用程序的根目录中?
提前致谢!
答案 0 :(得分:1)
查看mappings
中的sbt任务dist
。它是一系列元组(File - > String),表示哪些文件将映射到生成的zip文件中的哪些路径。
在您的情况下,要遵循的步骤是:
将addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "0.7.1")
添加到project / plugins.sbt文件
import com.typesafe.sbt.SbtNativePackager._
将以下内容添加到项目设置
mappings in (Universal, packageBin) += (baseDirectory.value / "webapp_config.txt") -> "webapp_config.txt"