我使用sbt 0.13.5构建了一个带有一些配置文件的项目,这些配置文件在部署后将进行人工编辑。
使用sbt-native-packager的stage
命令构建用于部署的基本输出目录结构。这将导致一个bin
带有启动脚本的文件夹,而我所有的jar都放在一个lib
文件夹中。伟大的。
剩下的文本配置文件应conf
原样复制到bin/
和lib/
文件夹旁边的文件夹中(不包含在任何jar中)。
如何使用sbt将这些配置文件复制到文件系统上的输出目录(而不是复制到任何jar中)?
默认通用约定是在src / univeral /下复制文件/目录。因此,要在发行版中包含conf /目录,只需添加src / universal / conf并在其中复制配置文件即可。信用:此链接
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句