将数据文件添加到 SBT 项目
Adding data files to SBT project
我想在我的应用程序中添加数据文件或配置文件(例如 sample.conf)。该文件应该可供用户使用,以便 he/she 可以编辑示例配置以进一步自定义应用程序。
如何将此类文件添加到我的项目中,以便
- 此文件成为可分发文件的一部分,并且
- 如何在我的源文档中link它,以便记录它的用途,并且
- 这是一个特殊目录(例如 conf)中的文件
或者是否有任何此类预定义任务可用。
我认为您正在寻找的是 typesafehub/config https://github.com/typesafehub/config 项目。它使用 HOCON 格式(人类优化配置对象表示法)。
SBT Native Packager 提供对做你想做的事情的支持,尽管你必须仔细阅读文档。 universal
打包器可能是最适合您的方法。
我想在我的应用程序中添加数据文件或配置文件(例如 sample.conf)。该文件应该可供用户使用,以便 he/she 可以编辑示例配置以进一步自定义应用程序。
如何将此类文件添加到我的项目中,以便
- 此文件成为可分发文件的一部分,并且
- 如何在我的源文档中link它,以便记录它的用途,并且
- 这是一个特殊目录(例如 conf)中的文件
或者是否有任何此类预定义任务可用。
我认为您正在寻找的是 typesafehub/config https://github.com/typesafehub/config 项目。它使用 HOCON 格式(人类优化配置对象表示法)。
SBT Native Packager 提供对做你想做的事情的支持,尽管你必须仔细阅读文档。 universal
打包器可能是最适合您的方法。