将数据文件添加到SBT项目

时间:2015-03-21 02:56:07

标签: scala sbt

我想添加一个数据文件或配置文件以及我的应用程序(例如sample.conf)。该文件应该对用户可用,以便他/她可以编辑示例配置以进一步自定义应用程序。

如何将此类文件添加到我的项目中

  1. 此文件成为distributable和
  2. 的一部分
  3. 如何在源文档中链接它,以便可以将其目的用于分类,
  4. 这是文件进入特殊目录(例如conf)
  5. 或者是否有任何此类预定义任务可用。

2 个答案:

答案 0 :(得分:1)

SBT Native Packager提供了对所需内容的支持,但您必须深入挖掘文档。 universal打包器可能是最适合您的方式。

http://www.scala-sbt.org/sbt-native-packager/

答案 1 :(得分:0)

我认为您正在寻找的是typesafehub / config https://github.com/typesafehub/config项目。它使用HOCON格式(Human Optimized Config Object Notation)。